JP7775748B2 - Processing device, terminal device, processing method, program, and system - Google Patents
Processing device, terminal device, processing method, program, and systemInfo
- Publication number
- JP7775748B2 JP7775748B2 JP2022029341A JP2022029341A JP7775748B2 JP 7775748 B2 JP7775748 B2 JP 7775748B2 JP 2022029341 A JP2022029341 A JP 2022029341A JP 2022029341 A JP2022029341 A JP 2022029341A JP 7775748 B2 JP7775748 B2 JP 7775748B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- terminal device
- sheets
- processing
- sheet
- 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
Links
Landscapes
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、処理装置、端末装置、処理方法、プログラムおよびシステムに関するものである。 The present invention relates to a processing device, a terminal device, a processing method, a program, and a system.
建築物の建築工事を実施するために必要となる図面及び仕様書等などの設計図書(例えば、特許文献1参照)を管理する装置(システム)では、メモを記載する機能を有するもの(例えば、特許文献2参照)が知られている。 Among devices (systems) that manage design documents such as drawings and specifications required for carrying out construction work on a building (see, for example, Patent Document 1), some of which have a function for taking notes (see, for example, Patent Document 2) are known.
しかし、特許文献に記載した装置(システム)において、メモが記載される領域は、1つのレイヤーで構成されるため、例えば、図面、書面、写真などのメモを付したいものに対して、複数のメモを重ね合わせて表示させることができない。 However, in the device (system) described in the patent document, the area where notes are written is composed of a single layer, so it is not possible to display multiple notes on top of each other on an object to which you want to attach notes, such as a drawing, document, or photograph.
本発明は、前記課題に鑑みてなされたものであり、加筆したメモを重ねて一つの画面で表示し比較することができる、処理装置、端末装置、処理方法、プログラムおよびシステムを提供するものである。 The present invention was made in consideration of the above-mentioned problems, and provides a processing device, terminal device, processing method, program, and system that can display and compare added notes on a single screen in an overlapping manner.
前記課題を解決するため、本発明に係る処理装置は、複数の端末装置に接続される処理装置であって、第1の端末装置で作成された1又は複数のシートを構成する情報である第1の情報を受信すると、当該第1の情報を記憶部に格納し、また当該第1の情報を第2の端末装置に送信する第1の処理部と、第1の端末装置から、当該第1の端末装置で加筆された1又は複数のシートを構成する第2の情報を受信すると、当該第2の情報を記憶部に格納し、また当該第2の情報を前記第2の端末装置に送信する第2の処理部と、第2の端末装置から、当該第2の端末装置で加筆された1又は複数のシートを構成する第3の情報を受信すると、当該第3の情報を記憶部に格納し、また当該第3の情報を前記第1の端末装置に送信する第3の処理部と、を備え、前記第2の情報は、図面、書面または写真を有する第4の情報と共に前記端末装置において同一画面内に重畳して表示される情報であり、前記第3の情報は、前記第4の情報と共に、前記端末装置において同一画面内に重畳して表示される情報であり、前記第2の情報および前記第3の情報は、加筆された領域を示す枠と、加筆された内容に関する内容情報とを含み、前記端末装置において、前記第2の情報および前記第3の情報の少なくとも何れか一方については前記領域を示す枠のみを表示して前記内容情報を表示しない、ことを特徴とする。 In order to solve the above-mentioned problems, a processing device according to the present invention is a processing device connected to a plurality of terminal devices, and includes a first processing unit that, upon receiving first information that constitutes one or more sheets created by a first terminal device, stores the first information in a storage unit and transmits the first information to a second terminal device; a second processing unit that, upon receiving second information that constitutes one or more sheets revised by the first terminal device from the first terminal device, stores the second information in a storage unit and transmits the second information to the second terminal device; and a second processing unit that, upon receiving third information that constitutes one or more sheets revised by the second terminal device from the second terminal device, stores the third information in a storage unit and transmits the third information to the second terminal device. and a third processing unit that stores the third information in a memory unit and transmits the third information to the first terminal device , wherein the second information is information that is displayed together with fourth information having a drawing, document, or photograph, superimposed on the same screen of the terminal device, and the third information is information that is displayed together with the fourth information, superimposed on the same screen of the terminal device, the second information and the third information include a frame indicating the added area and content information regarding the added content, and the terminal device displays only the frame indicating the area for at least one of the second information and the third information, but does not display the content information .
また、本発明に係る端末装置は、端末装置であって、当該端末装置で1又は複数のシートを作成した場合に、1又は複数のシートを構成する情報である第1の情報を処理装置に送信する第4の処理部と、当該端末装置で1又は複数の前記シートに加筆した場合に、加筆した1又は複数のシートを構成する第2の情報を前記処理装置に送信する第5の処理部と、他の装置で1又は複数の前記シートに加筆された場合に、加筆された1又は複数のシートを構成する第3の情報を前記処理装置から受信する第6の処理部と、を備え、前記第2の情報は、図面、書面または写真を有する第4の情報と共に当該端末装置において同一画面内に重畳して表示される情報であり、前記第3の情報は、前記第4の情報と共に当該端末装置において同一画面内に重畳して表示される情報であり、前記第2の情報および前記第3の情報は、加筆された領域を示す枠と、加筆された内容に関する内容情報とを含み、前記端末装置において、前記第2の情報および前記第3の情報の少なくとも何れか一方については前記領域を示す枠のみを表示して前記内容情報を表示しない、ことを特徴とする。 In addition, the terminal device of the present invention is a terminal device that, when one or more sheets are created on the terminal device, sends first information that is information that constitutes one or more sheets to a processing device; a fifth processing device that, when one or more sheets are added to on the terminal device, sends second information that constitutes the added sheet or sheets to the processing device; and a sixth processing device that, when one or more sheets are added to on another device, receives third information that constitutes the added sheet or sheets from the processing device, wherein the second information is information that is superimposed and displayed on the same screen of the terminal device together with fourth information that has a drawing, document, or photograph, and the third information is information that is superimposed and displayed on the same screen of the terminal device together with the fourth information, the second information and the third information include a frame indicating the added area and content information regarding the added content, and the terminal device displays only the frame indicating the area for at least one of the second information and the third information, and does not display the content information .
また、本発明に係る処理方法は、複数の端末装置に接続される処理装置の処理方法であって、前記処理装置は、第1の端末装置で作成された1又は複数のシートを構成する情報である第1の情報を受信すると、当該第1の情報を記憶部に格納し、また当該第1の情報を第2の端末装置に送信する第1の処理ステップと、第1の端末装置から、当該第1の端末装置で加筆された1又は複数のシートを構成する第2の情報を受信すると、当該第2の情報を記憶部に格納し、また当該第2の情報を前記第2の端末装置に送信する第2の処理ステップと、第2の端末装置から、当該第2の端末装置で加筆された1又は複数のシートを構成する第3の情報を受信すると、当該第3の情報を記憶部に格納し、また当該第3の情報を前記第1の端末装置に送信する第3の処理ステップと、を有し、前記第2の情報は、図面、書面または写真を有する第4の情報と共に前記端末装置において同一画面内に重畳して表示される情報であり、前記第3の情報は、前記第4の情報と共に前記端末装置において同一画面内に重畳して表示される情報であり、前記第2の情報および前記第3の情報は、加筆された領域を示す枠と、加筆された内容に関する内容情報とを含み、前記端末装置において、前記第2の情報および前記第3の情報の少なくとも何れか一方については前記領域を示す枠のみを表示して前記内容情報を表示しない、ことを特徴とする。 Furthermore, a processing method according to the present invention is a processing method of a processing device connected to a plurality of terminal devices, wherein the processing device includes a first processing step of, upon receiving first information that constitutes one or more sheets created by a first terminal device, storing the first information in a storage unit and transmitting the first information to a second terminal device; a second processing step of, upon receiving second information that constitutes one or more sheets revised by the first terminal device from the first terminal device, storing the second information in a storage unit and transmitting the second information to the second terminal device; and a second processing step of, upon receiving third information that constitutes one or more sheets revised by the second terminal device from the second terminal device, storing the second information in a storage unit and transmitting the second information to the second terminal device. and a third processing step of storing third information in a memory unit and transmitting the third information to the first terminal device , wherein the second information is information that is displayed superimposed on the same screen of the terminal device together with fourth information having a drawing, document or photograph, and the third information is information that is displayed superimposed on the same screen of the terminal device together with the fourth information , the second information and the third information include a frame indicating the added area and content information regarding the added content, and the terminal device displays only the frame indicating the area for at least one of the second information and the third information, and does not display the content information .
また、本発明に係る処理方法は、端末装置の処理方法であって、前記端末装置は、当該端末装置で1又は複数のシートを作成した場合に、1又は複数のシートを構成する情報である第1の情報を処理装置に送信する第4の処理ステップと、当該端末装置で1又は複数の前記シートに加筆した場合に、加筆した1又は複数のシートを構成する第2の情報を前記処理装置に送信する第5の処理ステップと、他の装置で1又は複数の前記シートに加筆された場合に、加筆された1又は複数のシートを構成する第3の情報を前記処理装置から受信する第6の処理ステップと、を有し、前記第2の情報は、図面、書面または写真を有する第4の情報と共に当該端末装置において同一画面内に重畳して表示される情報であり、前記第3の情報は、前記第4の情報と共に当該端末装置において同一画面内に重畳して表示される情報であり、前記第2の情報および前記第3の情報は、加筆された領域を示す枠と、加筆された内容に関する内容情報とを含み、前記端末装置において、前記第2の情報および前記第3の情報の少なくとも何れか一方については前記領域を示す枠のみを表示して前記内容情報を表示しない、ことを特徴とする。 Furthermore, the processing method of the present invention is a processing method of a terminal device, wherein the terminal device has a fourth processing step of sending first information, which is information constituting one or more sheets, to a processing device when one or more sheets are created on the terminal device; a fifth processing step of sending second information constituting the one or more added sheets to the processing device when one or more sheets are added to on the terminal device; and a sixth processing step of receiving third information constituting the one or more added sheets from the processing device when one or more sheets are added to on another device , wherein the second information is information superimposed and displayed on the same screen of the terminal device together with fourth information having a drawing, document, or photograph, and the third information is information superimposed and displayed on the same screen of the terminal device together with the fourth information, the second information and the third information include a frame indicating the added area and content information related to the added content, and the terminal device displays only the frame indicating the area for at least one of the second information and the third information, and does not display the content information .
また、本発明に係るプログラムは、複数の端末装置に接続されるコンピュータを、第1の端末装置で作成された1又は複数のシートを構成する情報である第1の情報を受信すると、当該第1の情報を記憶部に格納し、また当該第1の情報を第2の端末装置に送信する第1の処理部、第1の端末装置から、当該第1の端末装置で加筆された1又は複数のシートを構成する第2の情報を受信すると、当該第2の情報を記憶部に格納し、また当該第2の情報を前記第2の端末装置に送信する第2の処理部、第2の端末装置から、当該第2の端末装置で加筆された1又は複数のシートを構成する第3の情報を受信すると、当該第3の情報を記憶部に格納し、また当該第3の情報を前記第1の端末装置に送信する第3の処理部、として機能させ、前記第2の情報は、図面、書面または写真を有する第4の情報と共に前記端末装置において同一画面内に重畳して表示される情報であり、前記第3の情報は、前記第4の情報と共に前記端末装置において同一画面内に重畳して表示される情報であり、前記第2の情報および前記第3の情報は、加筆された領域を示す枠と、加筆された内容に関する内容情報とを含み、前記端末装置において、前記第2の情報および前記第3の情報の少なくとも何れか一方については前記領域を示す枠のみを表示して前記内容情報を表示しない、ことを特徴とする。 Furthermore, a program according to the present invention includes a computer connected to a plurality of terminal devices, a first processing unit that, upon receiving first information constituting one or more sheets created on a first terminal device, stores the first information in a storage unit and transmits the first information to a second terminal device, a second processing unit that, upon receiving second information constituting one or more sheets revised on the first terminal device from the first terminal device, stores the second information in the storage unit and transmits the second information to the second terminal device, and a third processing unit that, upon receiving third information constituting one or more sheets revised on the second terminal device from the second terminal device, stores the third information in the storage unit. and functions as a third processing unit that stores the third information and transmits the third information to the first terminal device , wherein the second information is information that is superimposed on and displayed on the same screen of the terminal device together with fourth information having a drawing, document or photograph, and the third information is information that is superimposed on and displayed on the same screen of the terminal device together with the fourth information , the second information and the third information include a frame indicating the added area and content information regarding the added content, and the terminal device displays only the frame indicating the area for at least one of the second information and the third information, but does not display the content information .
また、本発明に係るプログラムは、コンピュータを、当該コンピュータで1又は複数のシートを作成した場合に、1又は複数のシートを構成する情報である第1の情報を処理装置に送信する第4の処理部、当該コンピュータで1又は複数の前記シートに加筆した場合に、加筆した1又は複数のシートを構成する第2の情報を前記処理装置に送信する第5の処理部、他の装置で1又は複数の前記シートに加筆された場合に、加筆された1又は複数のシートを構成する第3の情報を前記処理装置から受信する第6の処理部、として機能させ、前記第2の情報は、図面、書面または写真を有する第4の情報と共に当該コンピュータにおいて同一画面内に重畳して表示される情報であり、前記第3の情報は、前記第4の情報と共に当該コンピュータにおいて同一画面内に重畳して表示される情報であり、前記第2の情報および前記第3の情報は、加筆された領域を示す枠と、加筆された内容に関する内容情報とを含み、前記コンピュータにおいて、前記第2の情報および前記第3の情報の少なくとも何れか一方については前記領域を示す枠のみを表示して前記内容情報を表示しない、ことを特徴とする。 In addition, the program of the present invention causes a computer to function as a fourth processing unit that, when one or more sheets are created on the computer, sends first information that constitutes one or more sheets to a processing device; a fifth processing unit that, when one or more sheets are added to on the computer, sends second information that constitutes the added sheet or sheets to the processing device; and a sixth processing unit that, when one or more sheets are added to on another device, receives third information that constitutes the added sheet or sheets from the processing device ; the second information is information that is displayed superimposed on the same screen on the computer together with fourth information that has a drawing, document, or photograph; the third information is information that is displayed superimposed on the same screen on the computer together with the fourth information; the second information and the third information include a frame indicating the added area and content information regarding the added content; and the computer displays only a frame indicating the area for at least one of the second information and the third information, and does not display the content information .
また、本発明に係るシステムは、複数の端末装置と、当該複数の端末装置に接続される処理装置と、からなるシステムであって、前記処理装置は、第1の端末装置で作成された1又は複数のシートを構成する情報である第1の情報を受信すると、当該第1の情報を記憶部に格納し、また当該第1の情報を第2の端末装置に送信する第1の処理部と、第1の端末装置から、当該第1の端末装置で加筆された1又は複数のシートを構成する第2の情報を受信すると、当該第2の情報を記憶部に格納し、また当該第2の情報を前記第2の端末装置に送信する第2の処理部と、第2の端末装置から、当該第2の端末装置で加筆された1又は複数のシートを構成する第3の情報を受信すると、当該第3の情報を記憶部に格納し、また当該第3の情報を前記第1の端末装置に送信する第3の処理部と、を備え、前記端末装置は、当該端末装置で1又は複数の前記シートを作成した場合に、前記第1の情報を前記処理装置に送信する第4の処理部と、当該端末装置で1又は複数の前記シートに加筆した場合に、前記第2の情報を前記処理装置に送信する第5の処理部と、他の装置で1又は複数の前記シートに加筆された場合に、前記第3の情報を前記処理装置から受信する第6の処理部と、を備え、前記第2の情報は、図面、書面または写真を有する第4の情報と共に前記端末装置において同一画面内に重畳して表示される情報であり、前記第3の情報は、前記第4の情報と共に前記端末装置において同一画面内に重畳して表示される情報であり、前記第2の情報および前記第3の情報は、加筆された領域を示す枠と、加筆された内容に関する内容情報とを含み、前記端末装置において、前記第2の情報および前記第3の情報の少なくとも何れか一方については前記領域を示す枠のみを表示して前記内容情報を表示しない、ことを特徴とする。 A system according to the present invention is a system comprising a plurality of terminal devices and a processing device connected to the plurality of terminal devices, wherein the processing device comprises: a first processing unit that, upon receiving first information constituting one or more sheets created on a first terminal device, stores the first information in a storage unit and transmits the first information to a second terminal device; a second processing unit that, upon receiving second information constituting one or more sheets revised on the first terminal device from the first terminal device, stores the second information in a storage unit and transmits the second information to the second terminal device; and a third processing unit that, upon receiving third information constituting one or more sheets revised on the second terminal device from the second terminal device, stores the third information in a storage unit and transmits the third information to the first terminal device; and the terminal device creates one or more of the sheets on the terminal device. a fourth processing unit that transmits the first information to the processing device when the terminal device makes changes to one or more of the sheets; a fifth processing unit that transmits the second information to the processing device when the terminal device makes changes to one or more of the sheets; and a sixth processing unit that receives the third information from the processing device when changes are made to one or more of the sheets on another device, wherein the second information is information that is displayed superimposed on the same screen of the terminal device together with fourth information having a drawing, document, or photograph, and the third information is information that is displayed superimposed on the same screen of the terminal device together with the fourth information, and the second information and the third information include a frame indicating the changed area and content information related to the changed content, and the terminal device displays only the frame indicating the area for at least one of the second information and the third information, but does not display the content information .
本発明によれば、加筆したメモを重ねて一つの画面で表示し比較することができる。 With this invention, you can display and compare added notes on a single screen, overlapping them.
以下、本発明を実施するための形態を、適宜図面を参照しながら詳細に説明する。各図は、本発明を十分に理解できる程度に、概略的に示してあるに過ぎない。よって、本発明は、図示例のみに限定されるものではない。また、各実施形態では、本発明と直接的に関連しない構成や周知な構成については、説明を省略する場合がある。なお、各図において、共通する構成要素や同様な構成要素については、同一の符号を付し、それらの重複する説明を省略する。 The following describes in detail the embodiments of the present invention, with reference to the drawings as appropriate. Each figure is merely a schematic illustration to allow a full understanding of the present invention. Therefore, the present invention is not limited to the illustrated examples. Furthermore, in each embodiment, explanations of configurations that are not directly related to the present invention or well-known configurations may be omitted. In addition, in each figure, common or similar components are designated by the same reference numerals, and redundant explanations thereof will be omitted.
[第1実施形態]
≪第1実施形態に係る表示システムの構成≫
図1を参照して、第1実施形態に係る表示システム1の構成について説明する。表示システム1は、建築物の建築工事を実施するために必要となる図面(図面類)、仕様書(図入りの仕様書を含む)に代表される建築物の建築工事などを実施するために必要となる内容や手順を説明した書面、および建築工事に関する写真のうち、少なくとも1つを管理し、建築工事に関係する関係者の求めに応じて図面、書面、写真を表示するシステムである。第1~第3実施形態では、図面を管理して表示する場合を主に例示して説明し、書面や写真の管理および表示については説明を省略する。なお、書面や写真の管理および表示については、図面の管理および表示と同様であり、例えば各実施形態での「図面」を「書面」または「写真」に読み替えて説明できる。ここで、上述された図面、書面、写真は、設計図書の情報を構成する一情報である。
[First embodiment]
Configuration of display system according to first embodiment
The configuration of a display system 1 according to a first embodiment will be described with reference to FIG. 1 . The display system 1 is a system that manages at least one of drawings (plans) required for carrying out construction work on a building, documents explaining the content and procedures required for carrying out construction work on a building, such as specifications (including illustrated specifications), and photographs related to the construction work, and displays the drawings, documents, and photographs at the request of parties involved in the construction work. The first to third embodiments mainly illustrate the management and display of drawings, and a description of the management and display of documents and photographs will be omitted. The management and display of documents and photographs is similar to the management and display of drawings, and can be described by replacing "drawings" in each embodiment with "documents" or "photographs." Here, the drawings, documents, and photographs described above are one piece of information that constitutes the information in the design documents.
図1は、第1実施形態に係る表示システム1のシステム構成である。表示システム1は、図面管理装置10と、複数の端末装置20と、を備える。図面管理装置10と、複数の端末装置20とは、インターネット等の通信ネットワークNWを介して、データ通信可能に接続されている。表示システム1は、建築業における工事の図面を図面管理装置10にて管理し、工事現場、オフィス、委託先、施主宅等において、各端末装置20にて工事の図面に対する加筆、加筆を含む工事の図面の確認をできるようにするものである。表示システム1は、工事を計画し施工する建設会社、建築会社等を中心に使用される。 Figure 1 shows the system configuration of a display system 1 according to the first embodiment. The display system 1 comprises a drawing management device 10 and multiple terminal devices 20. The drawing management device 10 and the multiple terminal devices 20 are connected to each other via a communications network NW such as the Internet, enabling data communication. The display system 1 manages construction drawings in the construction industry using the drawing management device 10, and enables revisions to the construction drawings and confirmation of the construction drawings, including revisions, on each terminal device 20 at the construction site, office, contractor, client's home, etc. The display system 1 is primarily used by construction companies, architectural firms, etc. that plan and carry out construction work.
図面管理装置10は、「処理装置」の一例であり、「処理装置」の一例は、図面管理装置10に限るものではない。
また、端末装置20は、「端末装置」の一例であり、「端末装置」の一例は、端末装置20に限るものではない。
また、図面管理装置10および端末装置20は、「コンピュータ」の一例であり、「コンピュータ」の一例は、図面管理装置10および端末装置20に限るものではない。
また、表示システム1は、「システム」の一例であり、「システム」の一例は、表示システム1に限るものではない。
The drawing management device 10 is an example of a "processing device", but the example of a "processing device" is not limited to the drawing management device 10.
Furthermore, the terminal device 20 is an example of a "terminal device", and examples of a "terminal device" are not limited to the terminal device 20.
Furthermore, the drawing management device 10 and the terminal device 20 are examples of a “computer”, but examples of a “computer” are not limited to the drawing management device 10 and the terminal device 20 .
Furthermore, the display system 1 is an example of a "system", and examples of a "system" are not limited to the display system 1.
図2は、図面管理装置10の機能的構成を示すブロック図である。図面管理装置10は、CPU(Central Processing Unit)11と、RAM(Random Access Memory)12と、入力部13と、表示部14と、通信部15と、記憶部16と、図面記憶装置17と、を備え、各部は、バス18を介して接続されている。 Figure 2 is a block diagram showing the functional configuration of the drawing management device 10. The drawing management device 10 includes a CPU (Central Processing Unit) 11, a RAM (Random Access Memory) 12, an input unit 13, a display unit 14, a communication unit 15, a storage unit 16, and a drawing storage device 17, all of which are connected via a bus 18.
CPU11は、図面管理装置10の各部の処理動作について統括的に制御する。CPU11は、記憶部16に記憶されている各種プログラムを読み出してRAM12に展開し、当該プログラムとの協働により各種の処理を行う。 The CPU 11 provides overall control over the processing operations of each part of the drawing management device 10. The CPU 11 reads various programs stored in the memory unit 16, loads them into the RAM 12, and performs various processes in cooperation with these programs.
RAM12は、揮発性のメモリであり、実行される各種プログラムやこれら各種プログラムに係るデータ等が一時的に格納される。 RAM 12 is a volatile memory that temporarily stores various programs to be executed and data related to these programs.
入力部13は、文字入力キー、数字入力キー、各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスと、を備える。入力部13は、ユーザによるキーボードに対するキー操作やマウス操作により入力された操作信号をCPU11に出力する。 The input unit 13 includes a keyboard equipped with character input keys, number input keys, various function keys, etc., and a pointing device such as a mouse. The input unit 13 outputs operation signals input by the user through key operations on the keyboard or mouse operations to the CPU 11.
表示部14は、LCD(Liquid Crystal Display)等で構成される。表示部14は、CPU11からの表示制御信号に従って画面表示を行う。 The display unit 14 is composed of an LCD (Liquid Crystal Display) or the like. The display unit 14 displays information on the screen in accordance with display control signals from the CPU 11.
通信部15は、ネットワークインターフェース等により構成される。通信部15は、通信ネットワークNWを介して、接続された外部機器との間でデータの送受信を行う。 The communication unit 15 is composed of a network interface, etc. The communication unit 15 sends and receives data to and from connected external devices via the communication network NW.
記憶部16は、HDD(Hard Disk Drive)や不揮発性メモリ等により構成される。記憶部16は、情報を読み出し及び書き込み可能に記憶する。記憶部16には、図面処理プログラムP1、レイヤー対応テーブルT1が記憶されている。 The storage unit 16 is composed of a hard disk drive (HDD), non-volatile memory, etc. The storage unit 16 stores information in a readable and writable manner. The storage unit 16 stores a drawing processing program P1 and a layer correspondence table T1.
図3は、レイヤー対応テーブルT1の構成例である。レイヤー対応テーブルT1は、図面1枚毎(後述される「図面A」、「図面C」、「図面E」、・・・)に生成されるものであり、複数のレイヤーの情報(第1レイヤー、第2レイヤー、第3レイヤー、・・・)のそれぞれに対して、メモ(加筆)されるシートの情報が対応付けられている。本実施形態では、次の三つの動作「その1」~「その3」を例示して説明する。
<動作_その1>作業項目で分けてシートを利用するケースの一例(作業項目a~作業項目c)
<動作_その2>日付で分けてシートを利用するケースの一例(10/26-10/27)
<動作_その3>業者で分けてシートを利用するケースの一例(a建設およびb設備)
3 shows an example of the configuration of the layer correspondence table T1. The layer correspondence table T1 is generated for each drawing ("Drawing A,""DrawingC,""DrawingE," etc., which will be described later), and the information on the sheet on which notes (additions) are made is associated with each of the information on multiple layers (first layer, second layer, third layer, etc.). In this embodiment, the following three operations, "1" to "3," will be described as examples.
<Operation 1> An example of using sheets divided by work items (Work items a to c)
<Operation 2> Example of using sheets separated by date (10/26-10/27)
<Operation 3> An example of using sheets separately for different contractors (a construction and b facilities)
図2に示す図面記憶装置17は、情報を読み出し及び書き込み可能に記憶する記憶装置である。図面記憶装置17は、工事現場における複数の図面(図面データ)が記憶される。また、図面記憶装置17は、複数の図面毎に、当該図面に対して書き込まれたメモ(加筆)を含む複数のレイヤーが、当該図面と対応付けられて記憶される。レイヤーは、図面に対するメモ(加筆)が記録された仮想的な透明のシートであり、図面に重ねられる。例えば、図面記憶装置17では、工事毎に設けられたフォルダに、当該工事の図面と、複数のレイヤーと、が対応付けられて格納される。 The drawing storage device 17 shown in Figure 2 is a storage device that stores information in a readable and writable manner. The drawing storage device 17 stores multiple drawings (drawing data) for the construction site. The drawing storage device 17 also stores multiple layers containing notes (additions) written on each drawing, each associated with the drawing. A layer is a virtual transparent sheet on which notes (additions) for a drawing are recorded, and is overlaid on the drawing. For example, in the drawing storage device 17, the drawings for each construction project and multiple layers are stored in a folder provided for each construction project, each associated with the corresponding layer.
図面とレイヤーとの対応関係のイメージを図4に示す。図4では、作業項目で分けてシートを利用するケース<動作_その1>を想定し、図面Aに対して、第1レイヤーに相当する「a」シートと、第2レイヤーに相当する「b」シートと、第3レイヤーに相当する「c」シートとが対応付けられている。「a」シートには、メモとして注意事項「ア」が加筆されており、「b」シートには、メモとして注意事項「イ」が加筆されており、「c」シートには、メモとして注意事項「ウ」,「エ」が加筆されている。 Figure 4 shows an image of the correspondence between drawings and layers. In Figure 4, assuming the case <Operation 1> where sheets are used to separate work items, sheet "a" corresponding to the first layer, sheet "b" corresponding to the second layer, and sheet "c" corresponding to the third layer are associated with drawing A. Note "A" has been added as a memo to sheet "a," note "B" has been added as a memo to sheet "b," and notes "C" and "D" have been added as memos to sheet "c."
CPU11は、上記に記載した図面管理装置10の構成に基づいて記載すると、次の処理を実行するための構成である。
図2に示すCPU11は、端末装置20の指示に基づいて、指示された図面を、通信部15を介して端末装置20に出力する。
メモ(加筆)に使用されるものとして新規に生成されたシートを同期する際、CPU11は、端末装置20で表示される図面を識別するための図面識別情報と、当該シート(当該シートにおけるシート情報とレイヤーの情報を含む)とを通信部15を介して端末装置20から入力する。CPU11は、端末装置20で表示される図面と端末装置20の動作(動作_その1/動作_その2/動作_その3)で利用されるシートとを紐づけて、図面記憶装置17に記憶させる。(ここで、CPU11は、例えば図面識別情報と端末装置20で表示される図面とを紐づけるとともに、図面識別情報と端末装置20の動作(動作_その1/動作_その2/動作_その3)で利用されるシートとを紐づけて、図面記憶装置17に記憶させてもよい)。CPU11は、端末装置20で表示される図面を識別するための図面識別情報と、端末装置20において図面と共に表示(図面と重畳された形で表示)されるシート(当該シートにおけるシート情報とレイヤーの情報を含む)に基づいて、記憶部16のレイヤー対応テーブルT1を更新する(ここで、このCPU11の処理は、端末装置20のアップロード(新規生成のシート)に関わる図面管理装置10(クラウドサーバ)側の処理である)。
CPU11は、他の端末装置20にとって新規にアップロードされたシート(当該シートにおけるシート情報とレイヤーの情報を含む)と当該シートに紐づけられた図面を識別するための図面識別情報を、通信部15を介して他の端末装置20に出力する(ここで、このCPU11の処理は、端末装置20のダウンロード(新規生成のシート)に関わる図面管理装置10(クラウドサーバ)側の処理である)。
The CPU 11 is configured to execute the following processes based on the configuration of the drawing management apparatus 10 described above.
The CPU 11 shown in FIG. 2 outputs the designated drawing to the terminal device 20 via the communication unit 15 based on an instruction from the terminal device 20 .
When synchronizing a newly created sheet to be used for memos (additions), the CPU 11 inputs drawing identification information for identifying a drawing displayed on the terminal device 20 and the sheet (including sheet information and layer information on the sheet) from the terminal device 20 via the communication unit 15. The CPU 11 associates the drawing displayed on the terminal device 20 with a sheet used in an operation (operation 1/operation 2/operation 3) of the terminal device 20, and stores the associated information in the drawing storage device 17. (Here, the CPU 11 may, for example, associate the drawing identification information with the drawing displayed on the terminal device 20, and also associate the drawing identification information with a sheet used in an operation (operation 1/operation 2/operation 3) of the terminal device 20, and store the associated information in the drawing storage device 17.) The CPU 11 updates the layer correspondence table T1 in the memory unit 16 based on the drawing identification information for identifying the drawing displayed on the terminal device 20 and the sheet (including sheet information and layer information on the sheet) displayed together with the drawing on the terminal device 20 (displayed superimposed on the drawing) (here, this processing by the CPU 11 is processing on the drawing management device 10 (cloud server) side related to the upload (newly generated sheet) of the terminal device 20).
The CPU 11 outputs to the other terminal device 20 via the communication unit 15 drawing identification information for identifying the newly uploaded sheet (including sheet information and layer information on the sheet) and the drawing linked to the sheet (here, this processing by the CPU 11 is processing on the drawing management device 10 (cloud server) side related to the download (newly generated sheet) of the terminal device 20).
また、端末装置20でメモ(加筆)されたシートを同期する際、CPU11は、通信部15を介して端末装置20から端末装置20で表示される図面を識別するための図面識別情報と、当該シート(当該シートにおけるシート情報とレイヤーの情報を含む)を入力して、記憶部16のレイヤー対応テーブルT1を参照して、図面記憶装置17に記憶されるシートにおけるメモ(加筆)されたシートを更新する(ここで、このCPU11の処理は、端末装置20のアップロード(加筆に関わるアップロード)に関わる図面管理装置10(クラウドサーバ)側の処理である)。
CPU11は、他の端末装置20にとって新規にアップロードされたシート(メモ(加筆)済)(当該シートにおけるシート情報とレイヤーの情報を含む)と、端末装置20で表示される図面を識別するための図面識別情報を、通信部15を介して他の端末装置20に出力する(ここで、このCPU11の処理は、端末装置20のダウンロード(加筆に関わるダウンロード)に関わる図面管理装置10(クラウドサーバ)側の処理である)。
In addition, when synchronizing a sheet on which notes (additions) have been made on the terminal device 20, the CPU 11 inputs drawing identification information for identifying the drawing displayed on the terminal device 20 and the sheet (including sheet information and layer information on the sheet) from the terminal device 20 via the communication unit 15, and updates the sheet on which notes (additions) have been made on the sheet stored in the drawing memory device 17 by referring to the layer correspondence table T1 in the memory unit 16 (here, this processing by the CPU 11 is processing on the drawing management device 10 (cloud server) side related to the upload (upload related to additions) from the terminal device 20).
The CPU 11 outputs to the other terminal device 20 via the communication unit 15 the newly uploaded sheet (with notes (added)) (including sheet information and layer information on the sheet) and drawing identification information for identifying the drawing displayed on the terminal device 20 (here, this processing by the CPU 11 is processing on the drawing management device 10 (cloud server) side related to the download (download related to additions) to the terminal device 20).
CPU11によって実現される機能は、「第1の処理部」、「第2の処理部」、「第3の処理部」の一例であり、「第1の処理部」、「第2の処理部」、「第3の処理部」の一例は、CPU11によって実現される機能に限るものではない。 The functions realized by CPU 11 are examples of a "first processing unit," a "second processing unit," and a "third processing unit," but the examples of a "first processing unit," a "second processing unit," and a "third processing unit" are not limited to the functions realized by CPU 11.
図5は、端末装置20の機能的構成を示すブロック図である。端末装置20は、CPU21と、RAM22と、入力部23と、表示部24と、通信部25と、記憶部26と、を備え、各部は、バス27を介して接続されている。端末装置20は、表示機能を有する装置であり、一般的なタブレット型情報端末(タブレット端末)やPC(Personal Computer)により構成される。
ここで、端末装置20がPCにより構成される場合、PCの一例は、表示装置を備えるノート型PC、表示装置と接続されるデスクトップ型PCが挙げられる。
5 is a block diagram showing the functional configuration of the terminal device 20. The terminal device 20 includes a CPU 21, a RAM 22, an input unit 23, a display unit 24, a communication unit 25, and a storage unit 26, and each unit is connected via a bus 27. The terminal device 20 is a device having a display function, and is configured by a general tablet information terminal (tablet terminal) or a PC (Personal Computer).
Here, when the terminal device 20 is configured by a PC, examples of the PC include a notebook PC equipped with a display device and a desktop PC connected to a display device.
CPU21は、端末装置20の各部の処理動作について統括的に制御する。CPU21は、記憶部26に記憶されている各種プログラムを読み出してRAM22に展開し、当該プログラムとの協働により各種の処理を行う。 The CPU 21 comprehensively controls the processing operations of each part of the terminal device 20. The CPU 21 reads various programs stored in the storage unit 26, loads them into the RAM 22, and performs various processes in cooperation with these programs.
RAM22は、揮発性のメモリであり、実行される各種プログラムやこれら各種プログラムに係るデータ等が一時的に格納される。 RAM 22 is a volatile memory that temporarily stores various programs to be executed and data related to these programs.
入力部23は、表示部24の表示画面に設けられたタッチパネルを含む。入力部23は、ユーザの指又は専用のペン等によるタッチ操作の位置を検出し、その位置に応じた操作信号をCPU21に出力する。入力部23は、文字入力キー、数字入力キー、各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスと、を備える。入力部23は、ユーザによるキーボードに対するキー操作やマウス操作により入力された操作信号を、CPU21に出力することとしてもよい。 The input unit 23 includes a touch panel provided on the display screen of the display unit 24. The input unit 23 detects the position of a touch operation using a user's finger or a dedicated pen, and outputs an operation signal corresponding to that position to the CPU 21. The input unit 23 includes a keyboard equipped with character input keys, number input keys, various function keys, etc., and a pointing device such as a mouse. The input unit 23 may output an operation signal input by the user operating the keyboard or mouse to the CPU 21.
表示部24は、LCD等で構成される。表示部24は、CPU21からの表示制御信号に従って画面表示を行う。 The display unit 24 is composed of an LCD or the like. The display unit 24 displays information on the screen in accordance with display control signals from the CPU 21.
通信部25は、ネットワークインターフェース等により構成される。通信部25は、通信ネットワークNWを介して、接続された外部機器との間でデータの送受信を行う。 The communication unit 25 is composed of a network interface, etc. The communication unit 25 sends and receives data to and from connected external devices via the communication network NW.
記憶部26は、HDDや不揮発性メモリ等により構成される。記憶部26は、情報を読み出し及び書き込み可能に記憶する。記憶部26には、メモ(加筆)処理プログラムP2、レイヤー対応テーブルT2が記憶されている。 The storage unit 26 is composed of a HDD, non-volatile memory, etc. The storage unit 26 stores information in a readable and writable manner. The storage unit 26 stores a memo (editing) processing program P2 and a layer correspondence table T2.
図6は、レイヤー対応テーブルT2の構成例である。レイヤー対応テーブルT2は、図面1枚毎(後述される「図面A」、「図面C」、「図面E」、・・・)に生成されるものであり、複数のレイヤーの情報(第1レイヤー、第2レイヤー、第3レイヤー、・・・)のそれぞれに対して、メモ(加筆)されるシートの情報が対応付けられている。本実施形態では、レイヤー対応テーブルT2の構成を図面管理装置10が有するレイヤー対応テーブルT1の構成と同じとしているが、異なる構成であってもよい。また、レイヤー対応テーブルT2は、レイヤー対応テーブルT1の内容の一部(例えば、自身に関係する内容のみ)を格納するものであってもよく、レイヤー対応テーブルT2におけるレイヤーの情報とシートの情報との紐づけは、レイヤー対応テーブルT1と異なる形にて端末装置20で独自に管理してもよい。本実施形態では、次の三つの動作「その1」~「その3」を例示して説明する。
<動作_その1>作業項目で分けてシートを利用するケースの一例(作業項目a~作業項目c)
<動作_その2>日付で分けてシートを利用するケースの一例(10/26-10/27)
<動作_その3>業者で分けてシートを利用するケースの一例(a建設およびb設備)
FIG. 6 shows an example of the configuration of the layer correspondence table T2. The layer correspondence table T2 is generated for each drawing ("Drawing A,""DrawingC,""DrawingE," etc., as described below). The sheet information to be memorized (added) is associated with each of the multiple layer information (first layer, second layer, third layer, etc.). In this embodiment, the configuration of the layer correspondence table T2 is the same as the configuration of the layer correspondence table T1 stored in the drawing management device 10, but it may have a different configuration. Furthermore, the layer correspondence table T2 may store only a portion of the contents of the layer correspondence table T1 (e.g., only the content related to itself), and the link between the layer information and the sheet information in the layer correspondence table T2 may be managed independently by the terminal device 20 in a manner different from that of the layer correspondence table T1. In this embodiment, the following three operations, "Part 1" to "Part 3," are described as examples.
<Operation 1> An example of using sheets divided by work items (Work items a to c)
<Operation 2> Example of using sheets separated by date (10/26-10/27)
<Operation 3> An example of using sheets separately for different contractors (a construction and b facilities)
CPU21は、端末装置20の使用するユーザの指示に基づいて、指示された図面を表示する。図面を表示する際、CPU21は、通信部25を介して、図面管理装置10から図面と、図面を識別するための図面識別情報を入力する。
CPU21は、端末装置20を使用するユーザの指示に基づいて、表示される図面に対するシートであり、端末装置20の動作(動作_その1/動作_その2/動作_その3)で利用されるシートを生成する。
The CPU 21 displays the specified drawing based on an instruction from a user of the terminal device 20. When displaying the drawing, the CPU 21 inputs the drawing and drawing identification information for identifying the drawing from the drawing management device 10 via the communication unit 25.
The CPU 21 generates a sheet for the drawing to be displayed based on instructions from the user of the terminal device 20, and generates a sheet to be used in the operation (operation 1/operation 2/operation 3) of the terminal device 20.
メモ(加筆)に使用されるものとして新規に生成されたシートを同期する際、CPU21は、通信部25を介して、表示される図面を識別するための図面識別情報と、生成されたシート(当該シートにおけるシート情報とレイヤーの情報を含む)とを対応付けて図面管理装置10に出力する。さらに、CPU21は、端末装置20にとって他の端末装置20から新規にアップロードされたシート(当該シートにおけるシート情報とレイヤーの情報を含む)と図面を識別するための図面識別情報を、通信部25を介して図面管理装置10から入力する。
ここで、CPU21は、端末装置20で表示される図面を識別するための図面識別情報と、生成されたシート(生成されたシートにおけるシート情報とレイヤーの情報(第1レイヤー、第2レイヤー、第3レイヤー、・・・)を含む)に基づいて、記憶部26のレイヤー対応テーブルT2を生成する(または更新する)。
When synchronizing a newly generated sheet to be used for memos (additions), the CPU 21 associates drawing identification information for identifying the drawing to be displayed with the generated sheet (including sheet information and layer information on the sheet) and outputs the associated information to the drawing management device 10 via the communication unit 25. Furthermore, the CPU 21 inputs drawing identification information from the drawing management device 10 via the communication unit 25, the drawing identification information being used to identify the sheet (including sheet information and layer information on the sheet) and the drawing newly uploaded from another terminal device 20 to the terminal device 20.
Here, the CPU 21 generates (or updates) a layer correspondence table T2 in the memory unit 26 based on drawing identification information for identifying the drawing displayed on the terminal device 20 and the generated sheet (including sheet information and layer information (first layer, second layer, third layer, etc.) in the generated sheet).
CPU21は、端末装置20を使用するユーザの指示に基づいて、ユーザで選択されたシートに対してメモ(加筆)する。
メモ(加筆)されたシートを同期する際、CPU21は、通信部25を介して図面管理装置10に当該シート(当該シートにおけるシート情報とレイヤーの情報を含む)と端末装置20で表示される図面を識別するための図面識別情報を出力する。さらに、CPU21は、他の端末装置20で新規にアップロードされたシート(メモ(加筆)済)(当該シートにおけるシート情報とレイヤーの情報を含む)と当該シートに紐づけられた図面を識別するための図面識別情報を、通信部25を介して入力する。
The CPU 21 adds a note (adds a note) to a sheet selected by the user based on an instruction from the user who uses the terminal device 20 .
When synchronizing a sheet with notes (added), the CPU 21 outputs to the drawing management device 10 via the communication unit 25 drawing identification information for identifying the sheet (including the sheet information and layer information on the sheet) and the drawing displayed on the terminal device 20. Furthermore, the CPU 21 inputs via the communication unit 25 drawing identification information for identifying a sheet (with notes (added)) (including the sheet information and layer information on the sheet) newly uploaded by another terminal device 20 and the drawing linked to the sheet.
また、表示用画像を生成する際、CPU21は、入力部23からの指示に応じて、「シート選択表示(ON/OFF)」=「ON」としたシートのみを図面に重ねて表示部24に表示させる。つまり、ユーザが一緒に表示させたいメモがあれば、当該メモに対応するシートの「シート選択表示(ON/OFF)」を「ON」とする。
ここで、CPU21は、レイヤー対応テーブルT2を参照して、各レイヤーと各シートとの紐づけに基づいて、表示用画像を生成する。
Furthermore, when generating a display image, the CPU 21 displays only sheets for which the "Sheet Selection Display (ON/OFF)" is set to "ON" on the display unit 24, superimposed on the drawing, in response to an instruction from the input unit 23. In other words, if the user has a memo that he or she wants to display together, the CPU 21 sets the "Sheet Selection Display (ON/OFF)" of the sheet corresponding to the memo to "ON."
Here, the CPU 21 refers to the layer correspondence table T2 and generates a display image based on the association between each layer and each sheet.
表示画面のイメージを図7に示す。図7に示す表示画面は、図4の内容に対応している。図7(a)は、「a」シート、「b」シート、「c」シートの表示を「ON」にした場合の画面例である。図7(b)は、「a」シート、「b」シートの表示を「ON」にし、「c」シートの表示を「OFF」にした場合の画面例である。 An example of the display screen is shown in Figure 7. The display screen shown in Figure 7 corresponds to the contents of Figure 4. Figure 7(a) is an example of the screen when the display of sheets "a", "b", and "c" is turned "ON". Figure 7(b) is an example of the screen when the display of sheets "a" and "b" is turned "ON" and the display of sheet "c" is turned "OFF".
CPU21の処理は、上記に記載した端末装置20の構成に基づいて記載すると、次の処理を実行するための構成である。
CPU21は、端末装置20の使用するユーザの指示に基づいて、指示された図面を表示する。図面を表示する際、CPU21は、通信部25を介して、図面管理装置10に対して図面の要求を送信し、図面管理装置10から図面と、図面を識別するための図面識別情報を入力する。
CPU21は、端末装置20を使用するユーザの指示に基づいて、表示される図面に対するシートであり、端末装置20の動作で利用されるシートを生成する。
メモ(加筆)に使用されるものとして新規に生成されたシートを同期する際(アップロードの際)、CPU21は、通信部25を介して、表示される図面を識別するための図面識別情報と、生成されたシート(生成されたシートにおけるシート情報とレイヤーの情報を含む)とを対応付けて図面管理装置10に出力する。CPU21は、シートを同期する際(アップロードの際)、図面を識別するための図面識別情報と、生成されたシート(生成されたシートにおけるシート情報とレイヤーの情報を含む)に基づいて、記憶部26のレイヤー対応テーブルT2を更新する(ここで、このCPU21の処理は、図面管理装置10(クラウドサーバ)へのアップロード(新規生成のシートに関わるアップロード)に関わる端末装置20側の処理である)。また、CPU21は、当該端末装置20にとって他の端末装置20から新規にアップロードされたシート(当該シートにおけるシート情報とレイヤーの情報(第1レイヤー、第2レイヤー、第3レイヤー)を含む)を、通信部25を介して図面管理装置10から入力する(ダウンロード)。CPU21は、シートを同期する際(ダウンロードの際)、図面を識別するための図面識別情報と、シート(当該シートにおけるシート情報とレイヤーの情報に基づいて、記憶部26のレイヤー対応テーブルT2を更新する(ここで、このCPU21の処理は、図面管理装置10(クラウドサーバ)からのダウンロード(新規生成のシートに関わるダウンロード)に関わる端末装置20側の処理である)。
CPU21は、端末装置20を使用するユーザの指示に基づいて、ユーザで選択されたシートに対してメモ(加筆)する。
メモ(加筆)されたシートを同期する際、CPU21は、通信部25を介して図面管理装置10に、端末装置20で表示される図面を識別するための図面識別情報と、当該シート(シート情報とレイヤーの情報を含む)を出力する(ここで、このCPU21の処理は、図面管理装置10(クラウドサーバ)へのアップロード(加筆に関わるアップロード)に関わる端末装置20側の処理である)。また、CPU21は、他の端末装置20で新規にアップロードされたシート(メモ(加筆)済)(シート情報とレイヤーの情報を含む)と、端末装置20で表示される図面を識別するための図面識別情報を、通信部25を介して入力して、記憶部26のレイヤー対応テーブルT2を参照して、メモ(加筆)済されたシートを更新する(ここで、このCPU21の処理は、図面管理装置10(クラウドサーバ)からのダウンロード(加筆に関わるダウンロード)に関わる端末装置20側の処理である)。
CPU21は、表示用画像を生成する際、入力部23からの指示に応じて、「シート選択表示(ON/OFF)」=「ON」としたシートのみを表示される図面に重ねて表示部24に表示させる。
CPU21によって実現される機能は、「第4の処理部」、「第5の処理部」、「第6の処理部」の一例であり、「第4の処理部」、「第5の処理部」、「第6の処理部」の一例は、CPU21によって実現される機能に限るものではない。
The processing of the CPU 21 is configured to execute the following processing, based on the configuration of the terminal device 20 described above.
The CPU 21 displays the specified drawing based on an instruction from a user of the terminal device 20. When displaying the drawing, the CPU 21 transmits a request for the drawing to the drawing management device 10 via the communication unit 25, and inputs the drawing and drawing identification information for identifying the drawing from the drawing management device 10.
The CPU 21 generates a sheet for the drawing to be displayed and used in the operation of the terminal device 20 based on an instruction from the user of the terminal device 20 .
When synchronizing (uploading) a newly created sheet to be used for memos (additions), the CPU 21 associates drawing identification information for identifying the drawing to be displayed with the created sheet (including sheet information and layer information in the created sheet) and outputs the associated information to the drawing management device 10 via the communication unit 25. When synchronizing (uploading) a sheet, the CPU 21 updates the layer correspondence table T2 in the storage unit 26 based on the drawing identification information for identifying the drawing and the created sheet (including sheet information and layer information in the created sheet). (Here, this processing by the CPU 21 is processing on the terminal device 20 side related to uploading (uploading related to a newly created sheet) to the drawing management device 10 (cloud server).) The CPU 21 also inputs (downloads) a sheet newly uploaded from another terminal device 20 to the terminal device 20 (including sheet information and layer information (first layer, second layer, third layer) in the sheet) from the drawing management device 10 via the communication unit 25. When synchronizing (downloading) a sheet, the CPU 21 updates the layer correspondence table T2 in the memory unit 26 based on the drawing identification information for identifying the drawing and the sheet (the sheet information and layer information in the sheet (here, this processing by the CPU 21 is processing on the terminal device 20 side related to downloading (downloading related to a newly generated sheet) from the drawing management device 10 (cloud server)).
The CPU 21 adds a note (adds a note) to a sheet selected by the user based on an instruction from the user who uses the terminal device 20 .
When synchronizing a sheet with notes (revised), the CPU 21 outputs drawing identification information for identifying the drawing displayed on the terminal device 20 and the sheet (including sheet information and layer information) to the drawing management apparatus 10 via the communication unit 25 (here, this processing by the CPU 21 is processing on the terminal device 20 side related to uploading (uploading related to revisions) to the drawing management apparatus 10 (cloud server). The CPU 21 also inputs, via the communication unit 25, a sheet (with notes (revised)) (including sheet information and layer information) newly uploaded by another terminal device 20 and drawing identification information for identifying the drawing displayed on the terminal device 20, and updates the sheet with notes (revised) by referring to the layer correspondence table T2 in the storage unit 26 (here, this processing by the CPU 21 is processing on the terminal device 20 side related to downloading (downloading related to revisions) from the drawing management apparatus 10 (cloud server).
When generating a display image, the CPU 21 displays only sheets for which the "Sheet Selection Display (ON/OFF)" is set to "ON" on the display unit 24, superimposed on the displayed drawing, in response to instructions from the input unit 23.
The functions realized by CPU 21 are examples of the "fourth processing unit,""fifth processing unit," and "sixth processing unit," and the examples of the "fourth processing unit,""fifth processing unit," and "sixth processing unit" are not limited to the functions realized by CPU 21.
≪第1実施形態に係る表示システムの動作≫
以下に、複数の利用者が、本発明を同時に利用した場合の動作フローを示す。
<作業項目で分けてシートを利用するケース(動作_その1)>
作業項目で分けてシートを利用する場合(動作_その1)のフロー(概要のフロー)を図8に示す。
<<Operation of the display system according to the first embodiment>>
The following shows the operation flow when multiple users use the present invention simultaneously.
<Using sheets divided by work items (operation 1)>
FIG. 8 shows a flow (overview of the flow) for using sheets divided by work items (operation 1).
最初に、端末装置20のユーザは、端末装置20を操作して表示画面に図面Aを開く(ステップS10)。
次に、端末装置20のユーザは、端末装置20を操作して図面Aに対する複数のシートを作成し、また作成したシートにメモを加筆する(ステップS20)。例えば、ユーザは、「a」シートを作成し、作成した「a」シートにメモを加筆する(ステップS21)。また、ユーザは、「b」シートを作成し、作成した「b」シートにメモを加筆する(ステップS22)。また、ユーザは、「c」シートを作成し、作成した「c」シートにメモを加筆する(ステップS23)。
First, the user of the terminal device 20 operates the terminal device 20 to open drawing A on the display screen (step S10).
Next, the user of the terminal device 20 operates the terminal device 20 to create multiple sheets for drawing A and add notes to the created sheets (step S20). For example, the user creates sheet "a" and adds notes to the created sheet "a" (step S21). The user also creates sheet "b" and adds notes to the created sheet "b" (step S22). The user also creates sheet "c" and adds notes to the created sheet "c" (step S23).
次に、ユーザは、端末装置20を操作して、各シートの表示の「ON/OFF」を設定する(ステップS30)。表示「ON」のシートに加筆されたメモは、表示画面に表示され、一方、表示「OFF」のシートに加筆されたメモは、表示画面に表示されない。例えば、「a」シートの表示スイッチを「ON」にし、「b」シートの表示スイッチを「ON」にし、「c」シートの表示スイッチを「ON」にする。ここでの表示スイッチは、シートの表示の「ON/OFF」を切り替える操作部であり、例えば画面上に表示される。これにより、「a」シート、「b」シートおよび「c」シートのメモが図面Aに重ね合わせて表示される(図7(a)参照)。ここで、例えば、「a」シートの表示スイッチを「ON」にし、「b」シートの表示スイッチを「ON」にし、「c」シートの表示スイッチを「OFF」にすると、画面上には、図面Aと共に「a」シートおよび「b」シートのメモが重ね合わせて表示される(図7(b)参照)。 Next, the user operates the terminal device 20 to set the display of each sheet "ON/OFF" (step S30). Notes added to sheets with the display "ON" are displayed on the display screen, while notes added to sheets with the display "OFF" are not displayed on the display screen. For example, the display switch for sheet "a" is turned "ON," the display switch for sheet "b" is turned "ON," and the display switch for sheet "c" is turned "ON." The display switches here are controls that switch the sheet display "ON/OFF" and are displayed, for example, on the screen. As a result, the notes on sheets "a," "b," and "c" are displayed superimposed on drawing A (see Figure 7(a)). Here, for example, if the display switch for sheet "a" is turned "ON," the display switch for sheet "b" is turned "ON," and the display switch for sheet "c" is turned "OFF," the notes on sheets "a" and "b" are displayed superimposed on drawing A on the screen (see Figure 7(b)).
作業項目で分けてシートを利用する場合(動作_その1)のフロー(全体のフロー)を図9に示す。ここに示す全体のフローは例示である。
≪処理ステップ:S1≫
[端末装置20(タブレット端末やPC)側の処理]
CPU21は、端末装置20の使用するユーザの指示に基づいて、指示された図面を表示する。図面を表示する際、CPU21は、通信部25を介して、図面管理装置10に対して図面の要求を送信し、図面管理装置10から図面(ここでは、図面A)と、図面を識別するための図面識別情報を入力する。
The flow (overall flow) of using sheets divided by work items (operation_1) is shown in Fig. 9. The overall flow shown here is an example.
<Processing Step: S1>
[Processing on the terminal device 20 (tablet terminal or PC)]
The CPU 21 displays the specified drawing based on an instruction from a user of the terminal device 20. When displaying the drawing, the CPU 21 transmits a request for the drawing to the drawing management device 10 via the communication unit 25, and inputs the drawing (here, drawing A) and drawing identification information for identifying the drawing from the drawing management device 10.
[図面管理装置10(クラウドサーバ)側の処理]
CPU11は、端末装置20の指示に基づいて、指示された図面(ここでは、図面A)を、通信部15を介して端末装置20に出力する。
[Processing on the drawing management apparatus 10 (cloud server)]
Based on an instruction from the terminal device 20 , the CPU 11 outputs the specified drawing (here, drawing A) to the terminal device 20 via the communication unit 15 .
≪処理ステップ:S2≫
[端末装置20(タブレット端末やPC)側の処理]
CPU21は、端末装置20を使用するユーザの指示に基づいて、表示される図面に対するシートであり、端末装置20の動作で利用されるシートを生成する。ここでは、「動作_その1」を想定しているので、CPU21は、図面Aに対する、例えば「a」シート、「b」シート、「c」シートを作成する。
ここで、メモ(加筆)に使用されるものとして新規に生成されたシートにおいて、「b」シートが端末装置20(例えばαさんの端末装置20)で生成される代わりに、端末装置20(例えばβさんの端末装置20)で生成された場合、かつ「c」シートが端末装置20(例えばαさんの端末装置20)で生成されない場合、各々の端末装置20におけるCPU21の処理の一例は、次の通りである。
端末装置20(例えばαさんの端末装置20)のCPU21は、端末装置20を使用するユーザの指示に基づいて、表示される図面に対するシートであり、記憶部26のレイヤー対応テーブルT2に端末装置20の動作で利用されるシート(図面Aに対する、例えば「a」シート)を生成する。
端末装置20(例えばβさんの端末装置20)のCPU21は、端末装置20を使用するユーザの指示に基づいて、表示される図面に対するシートであり、記憶部26のレイヤー対応テーブルT2に端末装置20の動作で利用されるシート(図面Aに対する、例えば「b」シート)を生成する。
<Processing Step: S2>
[Processing on the terminal device 20 (tablet terminal or PC)]
The CPU 21 generates sheets for the drawings to be displayed and used in the operation of the terminal device 20 based on instructions from the user of the terminal device 20. In this example, since "Operation 1" is assumed, the CPU 21 generates, for example, sheets "a", "b", and "c" for drawing A.
Here, in a newly generated sheet to be used for notes (additions), if sheet "b" is generated on terminal device 20 (e.g., terminal device 20 of Mr. β) instead of on terminal device 20 (e.g., terminal device 20 of Mr. α), and sheet "c" is not generated on terminal device 20 (e.g., terminal device 20 of Mr. α), an example of the processing of the CPU 21 in each terminal device 20 is as follows.
The CPU 21 of the terminal device 20 (for example, Mr. Alpha's terminal device 20) generates a sheet for the drawing to be displayed, which is used in the operation of the terminal device 20, in the layer correspondence table T2 of the memory unit 26, based on instructions from the user using the terminal device 20 (for example, sheet "a" for drawing A).
The CPU 21 of the terminal device 20 (for example, Mr. β's terminal device 20) generates a sheet for the drawing to be displayed, which is used in the operation of the terminal device 20, in the layer correspondence table T2 of the memory unit 26, based on instructions from the user using the terminal device 20 (for example, sheet "b" for drawing A).
[図面管理装置10(クラウドサーバ)側の処理]
処理ステップS2での図面管理装置10(クラウドサーバ)側の処理は、「無し」。
[Processing on the drawing management apparatus 10 (cloud server)]
The processing on the side of the drawing management device 10 (cloud server) in processing step S2 is "none".
≪処理ステップ:S3≫
[端末装置20(タブレット端末やPC)側の処理]
メモ(加筆)に使用されるものとして新規に生成されたシートを同期する際(アップロードの際)、端末装置20(例えばαさんの端末装置20)のCPU21は、通信部25を介して、表示される図面(図面A)を識別するための図面識別情報と、生成されたシート(生成された「a」シート、「b」シート、「c」シートにおけるシート情報とレイヤーの情報(第1レイヤー、第2レイヤー、第3レイヤー)を含む)とを対応付けて図面管理装置10に出力する。端末装置20(例えばαさんの端末装置20)のCPU21は、シートを同期する際(アップロードの際)、図面(図面A)を識別するための図面識別情報と、生成されたシート(生成された「a」シート、「b」シート、「c」シートにおけるシート情報とレイヤーの情報(第1レイヤー、第2レイヤー、第3レイヤー)を含む)に基づいて、記憶部26のレイヤー対応テーブルT2を更新する(ここで、このCPU21の処理は、図面管理装置10(クラウドサーバ)へのアップロード(新規生成のシートに関わるアップロード)に関わる端末装置20側の処理である)。
また、端末装置20(例えばβさんの端末装置20)のCPU21は、当該端末装置20にとって他の端末装置20(例えばαさんの端末装置20)から新規にアップロードされたシート(「a」シート、「b」シート、「c」シートにおけるシート情報とレイヤーの情報(第1レイヤー、第2レイヤー、第3レイヤー)を含む)を、通信部25を介して図面管理装置10から入力する(ダウンロード)。ここで、CPU21は、新規に生成されたシートを同期する際、表示される図面(図面A)を識別するための図面識別情報と、当該シート(「a」シート、「b」シート、「c」シートとレイヤーの情報に基づいて、記憶部26のレイヤー対応テーブルT2を更新する(ここで、このCPU21の処理は、図面管理装置10(クラウドサーバ)からのダウンロード(新規生成のシートに関わるダウンロード)に関わる端末装置20側の処理である)。
端末装置20(例えばβさんの端末装置20)のCPU21は、シートを同期する際(ダウンロードの際)、図面(図面A)を識別するための図面識別情報と、シート(「a」シート、「b」シート、「c」シートにおけるシート情報とレイヤーの情報(第1レイヤー、第2レイヤー、第3レイヤー)を含む)に基づいて、記憶部26のレイヤー対応テーブルT2を更新する。
ここで、メモ(加筆)に使用されるものとして新規に生成されたシートにおいて、「b」シートが、端末装置20(例えばαさんの端末装置20)で生成される代わりに、端末装置20(例えばβさんの端末装置20)で生成された場合、かつ「c」シートが端末装置20(例えばαさんの端末装置20)で生成されない場合、各々の端末装置20におけるCPU21の処理の一例は、次の通りである。
端末装置20(例えばαさんの端末装置20)のCPU21は、シート(「a」シート)を同期する際(アップロードの際)、図面(図面A)を識別するための図面識別情報と、生成されたシート(生成された「a」シートにおけるシート情報とレイヤーの情報(第1レイヤー)を含む)に基づいて、記憶部26のレイヤー対応テーブルT2を更新する。
端末装置20(例えばβさんの端末装置20)のCPU21は、シート(「a」シート)を同期する際(ダウンロードの際)、図面(図面A)を識別するための図面識別情報と、シート(「a」シートにおけるシート情報とレイヤーの情報(第1レイヤー)を含む)に基づいて、記憶部26のレイヤー対応テーブルT2を更新する。
端末装置20(例えばβさんの端末装置20)のCPU21は、シート(「b」シート)を同期する際(アップロードの際)、図面(図面A)を識別するための図面識別情報と、生成されたシート(生成された「b」シートにおけるシート情報とレイヤーの情報(第2レイヤー)を含む)に基づいて、記憶部26のレイヤー対応テーブルT2を更新する。
端末装置20(例えばαさんの端末装置20)のCPU21は、シート(「b」シート)を同期する際(ダウンロードの際)、図面(図面A)を識別するための図面識別情報と、シート(「b」シートにおけるシート情報とレイヤーの情報(第2レイヤー)を含む)に基づいて、記憶部26のレイヤー対応テーブルT2を更新する。
<Processing Step: S3>
[Processing on the terminal device 20 (tablet terminal or PC)]
When synchronizing (uploading) a newly generated sheet to be used for memos (additions), the CPU 21 of the terminal device 20 (e.g., user α's terminal device 20) associates drawing identification information for identifying the drawing (drawing A) to be displayed with the generated sheet (including sheet information and layer information (first layer, second layer, and third layer) for the generated sheets "a,""b," and "c") and outputs the associated information to the drawing management device 10 via the communication unit 25. When synchronizing (uploading) a sheet, the CPU 21 of the terminal device 20 (e.g., user α's terminal device 20) updates the layer correspondence table T2 in the storage unit 26 based on the drawing identification information for identifying the drawing (drawing A) and the generated sheet (including sheet information and layer information (first layer, second layer, and third layer) for the generated sheets "a,""b," and "c"). (Here, this processing by the CPU 21 is processing on the terminal device 20 side related to uploading (uploading related to the newly generated sheet) to the drawing management device 10 (cloud server).)
Furthermore, the CPU 21 of a terminal device 20 (e.g., Person β's terminal device 20) inputs (downloads) a sheet (including sheet information and layer information (first layer, second layer, and third layer) for sheets "a,""b," and "c") newly uploaded from another terminal device 20 (e.g., Person α's terminal device 20) from the drawing management apparatus 10 via the communication unit 25. When synchronizing a newly generated sheet, the CPU 21 updates the layer correspondence table T2 in the storage unit 26 based on drawing identification information for identifying the drawing to be displayed (drawing A) and the sheet (sheets "a,""b," and "c" and layer information) (here, this processing by the CPU 21 is processing on the terminal device 20 side related to downloading (downloading related to the newly generated sheet) from the drawing management apparatus 10 (cloud server)).
When synchronizing (downloading) sheets, the CPU 21 of the terminal device 20 (for example, Mr. β's terminal device 20) updates the layer correspondence table T2 in the memory unit 26 based on the drawing identification information for identifying the drawing (drawing A) and the sheets (including sheet information and layer information (first layer, second layer, third layer) for sheets "a", "b", and "c").
Here, in a newly generated sheet to be used for notes (additions), if sheet "b" is generated on terminal device 20 (e.g., terminal device 20 of Mr. β) instead of on terminal device 20 (e.g., terminal device 20 of Mr. α), and sheet "c" is not generated on terminal device 20 (e.g., terminal device 20 of Mr. α), an example of the processing of CPU 21 in each terminal device 20 is as follows.
When synchronizing (uploading) a sheet (sheet "a"), the CPU 21 of the terminal device 20 (for example, Mr. Alpha's terminal device 20) updates the layer correspondence table T2 in the memory unit 26 based on the drawing identification information for identifying the drawing (drawing A) and the generated sheet (including the sheet information and layer information (first layer) in the generated sheet "a").
When synchronizing (downloading) a sheet (sheet "a"), the CPU 21 of the terminal device 20 (for example, Mr. β's terminal device 20) updates the layer correspondence table T2 in the memory unit 26 based on the drawing identification information for identifying the drawing (drawing A) and the sheet (including the sheet information and layer information (first layer) in sheet "a").
When synchronizing (uploading) a sheet (sheet "b"), the CPU 21 of the terminal device 20 (for example, Mr. β's terminal device 20) updates the layer correspondence table T2 in the memory unit 26 based on the drawing identification information for identifying the drawing (drawing A) and the generated sheet (including the sheet information and layer information (second layer) in the generated sheet "b").
When synchronizing (downloading) a sheet (sheet "b"), the CPU 21 of the terminal device 20 (for example, Mr. Alpha's terminal device 20) updates the layer correspondence table T2 in the memory unit 26 based on the drawing identification information for identifying the drawing (drawing A) and the sheet (including the sheet information and layer information (second layer) in sheet "b").
[図面管理装置10(クラウドサーバ)側の処理]
端末装置20(例えばαさんの端末装置20)で生成されたシートであり、メモ(加筆)に使用されるものとして新規に生成されたシートを同期する際、CPU11は、端末装置20で表示される図面(図面A)を識別するための図面識別情報と、当該シート(「a」シート、「b」シート、「c」シートにおけるシート情報とレイヤーの情報(第1レイヤー、第2レイヤー、第3レイヤー)を含む)とを通信部15を介して端末装置20(例えばαさんの端末装置20)から入力する。ここでは、「動作_その1」を想定しているので、CPU11は、例えば図面(図面A)と「a」シート、「b」シート、「c」シートとを紐づけて、図面記憶装置17に作成(格納)する。CPU11は、端末装置20で表示される図面(図面A)を識別するための図面識別情報と、シート(「a」シート、「b」シート、「c」シートにおけるシート情報とレイヤーの情報(第1レイヤー、第2レイヤー、第3レイヤー)を含む)に基づいて、記憶部16のレイヤー対応テーブルT1を更新する(ここで、このCPU11の処理は、端末装置20のアップロード(新規生成のシート)に関わる図面管理装置10(クラウドサーバ)側の処理である)。
また、CPU11は、他の端末装置20(例えばβさんの端末装置20)にとって新規にアップロードされたシート(「a」シート、「b」シート、「c」シートにおけるシート情報とレイヤーの情報(第1レイヤー、第2レイヤー、第3レイヤー)を含む)と、当該シートに紐づけられた図面(端末装置20で表示される図面A)を識別するための図面識別情報を、通信部15を介して当該他の端末装置20(例えばβさんの端末装置20)に出力する(ここで、このCPU11の処理は、端末装置20のダウンロード(新規生成のシート)に関わる図面管理装置10(クラウドサーバ)側の処理である)。
ここで、メモ(加筆)に使用されるものとして新規に生成されたシートにおいて、「b」シートが端末装置20(例えばαさんの端末装置20)で生成される代わりに、端末装置20(例えばβさんの端末装置20)で生成された場合、かつ「c」シートが端末装置20(例えばαさんの端末装置20)で生成されない場合、図面管理装置10におけるCPU11の処理の一例は、次の通りである。
端末装置20(例えばαさんの端末装置20)で生成されたシートであり、メモ(加筆)に使用されるものとして新規に生成されたシートを同期する際(アップロードの際)、CPU11は、端末装置20で表示される図面(図面A)を識別するための図面識別情報と、当該シート(「a」シートにおけるシート情報とレイヤーの情報(第1レイヤー)を含む)とを通信部15を介して端末装置20(例えばαさんの端末装置20)から入力する。
CPU11は、例えば図面(図面A)と「a」シートとを紐づけて、図面記憶装置17に作成(格納)する(ここで、CPU11は、例えば図面識別情報と図面(図面A)とを紐づけるとともに、図面識別情報と「a」シートとを紐づけて、図面記憶装置17に作成(格納)してもよい)。
CPU11は、端末装置20で表示される図面(図面A)を識別するための図面識別情報と、シート(「a」シートにおけるシート情報とレイヤーの情報(第1レイヤー)を含む)に基づいて、記憶部16のレイヤー対応テーブルT1を更新する。
CPU11は、他の端末装置20(例えばβさんの端末装置20)にとって新規にアップロードされたシート(「a」シートにおけるシート情報とレイヤーの情報(第1レイヤー)を含む)と、端末装置20で表示される図面(図面A)を識別するための図面識別情報を、通信部15を介して当該他の端末装置20(例えばβさんの端末装置20)に出力する。
また、端末装置20(例えばβさんの端末装置20)で生成されたシートであり、メモ(加筆)に使用されるものとして新規に生成されたシートを同期する際(アップロードの際)、CPU11は、端末装置20で表示される図面(図面A)を識別するための図面識別情報と、当該シート(「b」シートにおけるシート情報とレイヤーの情報(第2レイヤー)を含む)とを通信部15を介して端末装置20(例えばβさんの端末装置20)から入力する。
CPU11は、例えば図面(図面A)と「b」シートとを紐づけて、図面記憶装置17に作成(格納)する(ここで、CPU11は、例えば図面識別情報と図面(図面A)とを紐づけるとともに、図面識別情報と「b」シートとを紐づけて、図面記憶装置17に作成(格納)してもよい)。
CPU11は、端末装置20で表示される図面(図面A)を識別するための図面識別情報と、シート(「b」シートにおけるシート情報とレイヤーの情報(第2レイヤー)を含む)に基づいて、記憶部16のレイヤー対応テーブルT1を更新する。
CPU11は、他の端末装置20(例えばαさんの端末装置20)にとって新規にアップロードされたシート(「b」シートにおけるシート情報とレイヤーの情報(第2レイヤー)を含む)と、端末装置20で表示される図面(図面A)を識別するための図面識別情報を、通信部15を介して当該他の端末装置20(例えばαさんの端末装置20)に出力する。
[Processing on the drawing management apparatus 10 (cloud server)]
When synchronizing a sheet that is generated on the terminal device 20 (e.g., the terminal device 20 of user α) and is newly generated to be used for memos (additions), the CPU 11 inputs drawing identification information for identifying the drawing (drawing A) displayed on the terminal device 20 and the sheet (including sheet information and layer information (first layer, second layer, third layer) for sheets "a", "b", and "c") from the terminal device 20 (e.g., the terminal device 20 of user α) via the communication unit 15. Here, since "Operation 1" is assumed, the CPU 11 links, for example, the drawing (drawing A) with sheets "a", "b", and "c", and creates (stores) them in the drawing storage device 17. The CPU 11 updates the layer correspondence table T1 in the memory unit 16 based on the drawing identification information for identifying the drawing (drawing A) displayed on the terminal device 20 and the sheet (including sheet information and layer information (first layer, second layer, third layer) for sheets "a", "b", and "c"). (Here, this processing by the CPU 11 is processing on the drawing management device 10 (cloud server) side related to the upload (newly generated sheet) of the terminal device 20.)
In addition, the CPU 11 outputs to another terminal device 20 (for example, Mr. β's terminal device 20) via the communication unit 15 the newly uploaded sheets (including sheet information and layer information (first layer, second layer, third layer) for sheets "a", "b", and "c") and drawing identification information for identifying the drawing linked to the sheets (drawing A displayed on the terminal device 20) (here, this processing by the CPU 11 is processing on the drawing management device 10 (cloud server) side related to the download (newly generated sheet) of the terminal device 20).
Here, in the case of newly generated sheets to be used for notes (additions), if sheet "b" is generated on terminal device 20 (e.g., Mr. β's terminal device 20) instead of on terminal device 20 (e.g., Mr. α's terminal device 20), and sheet "c" is not generated on terminal device 20 (e.g., Mr. α's terminal device 20), an example of the processing of CPU 11 in drawing management device 10 is as follows.
When synchronizing (uploading) a newly created sheet that is generated on a terminal device 20 (for example, Mr. Alpha's terminal device 20) and is to be used for notes (additions), the CPU 11 inputs drawing identification information for identifying the drawing (drawing A) displayed on the terminal device 20 and the sheet (including sheet information and layer information (first layer) in sheet "a") from the terminal device 20 (for example, Mr. Alpha's terminal device 20) via the communication unit 15.
The CPU 11, for example, links a drawing (drawing A) to sheet "a" and creates (stores) it in the drawing memory device 17 (here, the CPU 11 may, for example, link the drawing identification information to the drawing (drawing A), and also link the drawing identification information to sheet "a" and create (store) it in the drawing memory device 17).
The CPU 11 updates the layer correspondence table T1 in the memory unit 16 based on the drawing identification information for identifying the drawing (drawing A) displayed on the terminal device 20 and the sheet (including sheet information and layer information (first layer) on the "a" sheet).
The CPU 11 outputs to the other terminal device 20 (for example, Mr. β's terminal device 20) via the communication unit 15 the newly uploaded sheet (including sheet information and layer information (first layer) in the "a" sheet) and drawing identification information for identifying the drawing (drawing A) displayed on the terminal device 20.
In addition, when synchronizing (uploading) a newly created sheet that is generated on a terminal device 20 (for example, Mr. β's terminal device 20) and is to be used for notes (additions), the CPU 11 inputs drawing identification information for identifying the drawing (drawing A) displayed on the terminal device 20 and the sheet (including sheet information and layer information (second layer) in sheet "b") from the terminal device 20 (for example, Mr. β's terminal device 20) via the communication unit 15.
The CPU 11, for example, links a drawing (drawing A) to sheet "b" and creates (stores) it in the drawing memory device 17 (here, the CPU 11 may, for example, link the drawing identification information to the drawing (drawing A), and also link the drawing identification information to sheet "b" and create (store) it in the drawing memory device 17).
The CPU 11 updates the layer correspondence table T1 in the memory unit 16 based on the drawing identification information for identifying the drawing (drawing A) displayed on the terminal device 20 and the sheet (including sheet information and layer information (second layer) on the "b" sheet).
The CPU 11 outputs to the other terminal device 20 (for example, Mr. Alpha's terminal device 20) via the communication unit 15 the newly uploaded sheet (including sheet information and layer information (second layer) in the "b" sheet) and drawing identification information for identifying the drawing (drawing A) displayed on the terminal device 20.
≪処理ステップ:S4≫
[端末装置20(タブレット端末やPC)側の処理]
CPU21は、端末装置20を使用するユーザの指示に基づいて、ユーザで選択されたシートに対してメモ(加筆)する。例えば、αさんの端末装置20では、「a」シート、「b」シートに対してメモ(加筆)し、βさんの端末装置20では、「c」シート対してメモ(加筆)する。ここで、「a」シートおよび「b」シート、「c」シートは、図面Aに対するシートである。
<Processing Step: S4>
[Processing on the terminal device 20 (tablet terminal or PC)]
The CPU 21 makes a note (adds a retouch) on a sheet selected by the user based on an instruction from the user using the terminal device 20. For example, on the terminal device 20 of user α, a note (adds a retouch) is made on sheet "a" and sheet "b," and on the terminal device 20 of user β, a note (adds a retouch) is made on sheet "c." Here, sheets "a,""b," and "c" are sheets for drawing A.
[図面管理装置10(クラウドサーバ)側の処理]
処理ステップS4での図面管理装置10(クラウドサーバ)側の処理は、「無し」。
[Processing on the drawing management apparatus 10 (cloud server)]
The processing on the side of the drawing management device 10 (cloud server) in processing step S4 is "none".
≪処理ステップ:S5≫
[端末装置20(タブレット端末やPC)側の処理]
メモ(加筆)されたシートを同期する際、CPU21は、通信部25を介して図面管理装置10に、端末装置20で表示される図面(図面A)を識別するための図面識別情報と、当該シート(シート情報とレイヤーの情報を含む)を出力する(ここで、このCPU21の処理は、図面管理装置10(クラウドサーバ)へのアップロード(加筆に関わるアップロード)に関わる端末装置20側の処理である)。
さらに、CPU21は、他の端末装置20で新規にアップロードされたシート(メモ(加筆)済)(シート情報とレイヤーの情報を含む)と、端末装置20で表示される図面(図面A)を識別するための図面識別情報を、通信部25を介して入力して、記憶部26のレイヤー対応テーブルT2を参照して、メモ(加筆)済されたシートを更新する(ここで、このCPU21の処理は、図面管理装置10(クラウドサーバ)からのダウンロード(加筆に関わるダウンロード)に関わる端末装置20側の処理である)。
なお、図9では、次の処理を行う。端末装置20の処理において、端末装置20の処理の順番は、αさんの端末装置20のアップロード、βさんの端末装置20のダウンロード、βさんの端末装置20のアップロード、αさんの端末装置20のダウンロードの順番に処理を行っているが、メモ(加筆)されたシートを同期する際の処理の順番は特に限定されない。
例えば、端末装置20が3個の場合(さらに、γさんの端末装置20がある場合)、端末装置20は、次のように処理してもよい。端末装置20の処理において、端末装置20の処理の順番は、αさんの端末装置20のアップロード、βさんの端末装置20のダウンロード、βさんの端末装置20のアップロード、γさんの端末装置20のダウンロード、γさんの端末装置20のアップロード、αさんの端末装置20のダウンロードの順番に、処理を行ってもよい。
また、例えば、端末装置20は、所定のタイミング毎(所定の時間間隔毎)をトリガーとして、当該端末装置20のアップロードの処理を行った後に、他の全ての端末装置20に対するダウンロードの処理を行ってもよい。
また、例えば、端末装置20は、所定のタイミング毎(所定の時間間隔毎)をトリガーとして、当該端末装置20のアップロードの処理を行い、さらに所定の時間が経過した後(所定の期間が経過した後)に、他の全ての端末装置20に対するダウンロードの処理を行ってもよい。
<Processing Step: S5>
[Processing on the terminal device 20 (tablet terminal or PC)]
When synchronizing a sheet with notes (additions), the CPU 21 outputs drawing identification information for identifying the drawing (drawing A) displayed on the terminal device 20 and the sheet (including sheet information and layer information) to the drawing management device 10 via the communication unit 25 (here, this processing by the CPU 21 is processing on the terminal device 20 side related to uploading (uploading related to additions) to the drawing management device 10 (cloud server).
Furthermore, the CPU 21 inputs, via the communication unit 25, a sheet (with notes (added)) (including sheet information and layer information) newly uploaded from another terminal device 20 and drawing identification information for identifying the drawing (drawing A) displayed on the terminal device 20, and updates the sheet with notes (added) by referring to the layer correspondence table T2 in the memory unit 26 (here, this processing by the CPU 21 is processing on the terminal device 20 side related to downloading (downloading related to additions) from the drawing management device 10 (cloud server)).
9, the following processing is performed: In the processing of the terminal device 20, the processing order of the terminal device 20 is uploading on the terminal device 20 of Mr. α, downloading on the terminal device 20 of Mr. β, uploading on the terminal device 20 of Mr. β, and downloading on the terminal device 20 of Mr. α, but the processing order when synchronizing a sheet with notes (additions) is not particularly limited.
For example, if there are three terminal devices 20 (and if there is also a terminal device 20 for person γ), the terminal device 20 may process as follows: In the processing of the terminal device 20, the order of processing of the terminal device 20 may be uploading of person α's terminal device 20, downloading of person β's terminal device 20, uploading of person β's terminal device 20, downloading of person γ's terminal device 20, uploading of person γ's terminal device 20, and downloading of person α's terminal device 20.
Furthermore, for example, a terminal device 20 may perform upload processing for that terminal device 20, triggered at a predetermined timing (at a predetermined time interval), and then perform download processing for all other terminal devices 20.
Also, for example, a terminal device 20 may perform upload processing for that terminal device 20 at a predetermined timing (at a predetermined time interval) as a trigger, and then perform download processing for all other terminal devices 20 after a predetermined time has passed (after a predetermined period has passed).
[図面管理装置10(クラウドサーバ)側の処理]
端末装置20でメモ(加筆)されたシートを同期する際、CPU11は、通信部15を介して端末装置20から端末装置20で表示される図面(図面A)を識別するための図面識別情報と、当該シート(当該シートにおけるシート情報とレイヤーの情報を含む)を入力して、記憶部16のレイヤー対応テーブルT1を参照して、図面記憶装置17に記憶されるシートにおけるメモ(加筆)されたシートを更新する(ここで、このCPU11の処理は、端末装置20のアップロード(加筆に関わるアップロード)に関わる図面管理装置10(クラウドサーバ)側の処理である)。
さらに、CPU11は、他の端末装置20にとって新規にアップロードされたシート(メモ(加筆)済)(当該シートにおけるシート情報とレイヤーの情報を含む)と、端末装置20で表示される図面(図面A)を識別するための図面識別情報を、通信部15を介して他の端末装置20に出力する(ここで、このCPU11の処理は、端末装置20のダウンロード(加筆に関わるダウンロード)に関わる図面管理装置10(クラウドサーバ)側の処理である)。
なお、図9では、図面管理装置10(クラウドサーバ)側の処理は、端末装置20(タブレット端末やPC)側の処理に合わせて、次の処理を行う。
例えば、図面管理装置10の処理において、図面管理装置10の処理の順番は、αさんの端末装置20のアップロードに関わる処理、βさんの端末装置20のダウンロードに関わる処理、βさんの端末装置20のアップロードに関わる処理、αさんの端末装置20のダウンロードに関わる処理の順番に処理を行っているが、メモ(加筆)されたシートを同期する際の端末装置20に関わる処理の順番は特に限定されない。
例えば、端末装置20が3個の場合(さらに、γさんの端末装置20がある場合)、図面管理装置10は、次のように処理してもよい。図面管理装置10の処理において、図面管理装置10の処理の順番は、αさんの端末装置20のアップロードに関わる処理、βさんの端末装置20のダウンロードに関わる処理、βさんの端末装置20のアップロードに関わる処理、γさんの端末装置20のダウンロードに関わる処理、γさんの端末装置20のアップロードに関わる処理、αさんの端末装置20のダウンロードに関わる処理の順番に、処理を行ってもよい。
また、例えば、端末装置20は、所定のタイミング毎(所定の時間間隔毎)をトリガーとして、当該端末装置20のアップロードの処理を行った後に、他の全ての端末装置20に対するダウンロードの処理を行ってもよい。
また、例えば、端末装置20は、所定のタイミング毎(所定の時間間隔毎)をトリガーとして、当該端末装置20のアップロードの処理を行い、さらに所定の時間が経過した後(所定の期間が経過した後)に、他の全ての端末装置20に対するダウンロードの処理を行ってもよい。
[Processing on the drawing management apparatus 10 (cloud server)]
When synchronizing a sheet on which notes (additions) have been made on the terminal device 20, the CPU 11 inputs drawing identification information for identifying the drawing (drawing A) displayed on the terminal device 20 and the sheet (including sheet information and layer information on the sheet) from the terminal device 20 via the communication unit 15, and updates the sheet on which notes (additions) have been made on the sheet stored in the drawing memory device 17 by referring to the layer correspondence table T1 in the memory unit 16 (here, this processing by the CPU 11 is processing on the drawing management device 10 (cloud server) side related to the upload (upload related to additions) from the terminal device 20).
Furthermore, the CPU 11 outputs to the other terminal device 20 via the communication unit 15 the newly uploaded sheet (with notes (added)) (including sheet information and layer information on the sheet) and drawing identification information for identifying the drawing (drawing A) displayed on the terminal device 20 (here, this processing by the CPU 11 is processing on the drawing management device 10 (cloud server) side related to the download (download related to additions) to the terminal device 20).
In FIG. 9, the process on the drawing management apparatus 10 (cloud server) side performs the following process in accordance with the process on the terminal device 20 (tablet terminal or PC) side.
For example, in the processing of the drawing management device 10, the order of processing of the drawing management device 10 is processing related to uploading on Mr. Alpha's terminal device 20, processing related to downloading on Mr. Beta's terminal device 20, processing related to uploading on Mr. Beta's terminal device 20, and processing related to downloading on Mr. Alpha's terminal device 20, but the order of processing related to the terminal device 20 when synchronizing a sheet with notes (additions) is not particularly limited.
For example, in the case where there are three terminal devices 20 (and also a terminal device 20 for person γ), the drawing management device 10 may perform the following processing: processing related to uploading on person α's terminal device 20, processing related to downloading on person β's terminal device 20, processing related to uploading on person β's terminal device 20, processing related to downloading on person γ's terminal device 20, processing related to uploading on person γ's terminal device 20, and processing related to downloading on person α's terminal device 20.
Furthermore, for example, a terminal device 20 may perform upload processing for that terminal device 20, triggered at a predetermined timing (at a predetermined time interval), and then perform download processing for all other terminal devices 20.
Also, for example, a terminal device 20 may perform upload processing for that terminal device 20 at a predetermined timing (at a predetermined time interval) as a trigger, and then perform download processing for all other terminal devices 20 after a predetermined time has passed (after a predetermined period has passed).
≪処理ステップ:S6≫
[端末装置20(タブレット端末やPC)側の処理]
表示用画像を生成する際、CPU21は、入力部23からの指示に応じて、「シート選択表示(ON/OFF)」=「ON」としたシートのみを表示される図面(図面A)に重ねて表示部24に表示させる(図7参照)。
<Processing Step: S6>
[Processing on the terminal device 20 (tablet terminal or PC)]
When generating a display image, the CPU 21, in response to instructions from the input unit 23, displays only sheets for which the "Sheet Selection Display (ON/OFF)" is set to "ON" on the display unit 24, superimposed on the drawing to be displayed (drawing A) (see Figure 7).
[図面管理装置10(クラウドサーバ)側の処理]
処理ステップS6での図面管理装置10(クラウドサーバ)側の処理は、「無し」。
[Processing on the drawing management apparatus 10 (cloud server)]
The processing on the side of the drawing management device 10 (cloud server) in processing step S6 is "none".
処理ステップS3における図面管理装置10の処理は、「第1の処理ステップ」の一例であり、「第1の処理ステップ」の一例は、処理ステップS3における図面管理装置10の処理に限るものではない。
また、処理ステップS5における図面管理装置10の処理は、「第2の処理ステップ」、「第3の処理ステップ」の一例であり、「第2の処理ステップ」、「第3の処理ステップ」の一例は、処理ステップS5における図面管理装置10の処理に限るものではない。
The processing of the drawing management device 10 in processing step S3 is an example of a "first processing step", and the example of the "first processing step" is not limited to the processing of the drawing management device 10 in processing step S3.
Furthermore, the processing of the drawing management device 10 in processing step S5 is an example of a "second processing step" and a "third processing step," and examples of the "second processing step" and "third processing step" are not limited to the processing of the drawing management device 10 in processing step S5.
処理ステップS3における端末装置20の処理は、「第4の処理ステップ」の一例であり、「第4の処理ステップ」の一例は、処理ステップS3における端末装置20の処理に限るものではない。
また、処理ステップS5における端末装置20の処理は、「第5の処理ステップ」、「第6の処理ステップ」の一例であり、「第5の処理ステップ」、「第6の処理ステップ」の一例は、処理ステップS5における端末装置20の処理に限るものではない。
なお、処理ステップS3、処理ステップS5において、図面管理装置10(クラウドサーバ)と端末装置20(タブレット端末やPC)でやり取りされる、端末装置20で表示される図面(図面A)を識別するための図面識別情報は、図面管理装置10及び端末装置20で、端末装置20で表示される図面が「図面A」であることが分かっている場合、図面管理装置10(クラウドサーバ)及び端末装置20(タブレット端末やPC)は、図面識別情報のやり取りについて省略してもよい。
また、図面管理装置10(クラウドサーバ)及び端末装置20(タブレット端末やPC)は、処理ステップS5において、図面管理装置10(クラウドサーバ)と端末装置20(タブレット端末やPC)は、レイヤーの情報(第1レイヤー、第2レイヤー、第3レイヤー)のやり取りについて省略してもよい。
The processing by the terminal device 20 in processing step S3 is an example of a "fourth processing step", and the example of the "fourth processing step" is not limited to the processing by the terminal device 20 in processing step S3.
Furthermore, the processing of the terminal device 20 in processing step S5 is an example of the "fifth processing step" and the "sixth processing step", and examples of the "fifth processing step" and the "sixth processing step" are not limited to the processing of the terminal device 20 in processing step S5.
In processing steps S3 and S5, the drawing identification information exchanged between the drawing management device 10 (cloud server) and the terminal device 20 (tablet terminal or PC) to identify the drawing (drawing A) displayed on the terminal device 20 may be omitted from the exchange of drawing identification information if the drawing management device 10 and the terminal device 20 know that the drawing displayed on the terminal device 20 is "drawing A."
In addition, in processing step S5, the drawing management device 10 (cloud server) and the terminal device 20 (tablet terminal or PC) may omit the exchange of layer information (first layer, second layer, third layer).
<日付で分けてシートを利用するケース(動作_その2)>
日付で分けてシートを利用する場合(動作_その2)のフロー(概要のフロー)を図10(a)に示す。
日付で分けてシートを利用する場合(動作_その2)のフロー(概要のフロー)の基本フローは、作業項目で分けてシートを利用するケース(動作_その1)の基本フローと同様であるので、主な相違点のみを説明する。
主な相違点は、次の点である。
相違点(1点目)は、「図面A」に代えて、「図面C」を用いる。
相違点(2点目)は、第1レイヤーにおいて、「a」シートに代えて、「10/26」シートを用いる。
相違点(3点目)は、第2レイヤーにおいて、「b」シートに代えて、「10/27」シートを用いる。
相違点(3点目)は、第3レイヤー、「c」シートを省略する。
相違点(4点目)は、ステップS30における「ON」に設定されるシートにおいて、「a」シート、「b」シートおよび「c」シートに代えて、「10/26」シートおよび「10/27」シートを用いる。
日付で分けてシートを利用する場合(動作_その2)のフロー(全体のフロー)を図11に示す。作業項目で分けてシートを利用するケース(動作_その1)とフローと同様であるので、主な相違点のみを説明する。
<Using sheets separated by date (operation 2)>
FIG. 10A shows a flow (overview of the flow) for using sheets separated by date (operation 2).
The basic flow (overview flow) for using sheets divided by date (Operation 2) is the same as the basic flow for using sheets divided by work item (Operation 1), so only the main differences will be explained.
The main differences are as follows:
The first difference is that "Drawing C" is used instead of "Drawing A."
The second difference is that in the first layer, the "10/26" sheet is used instead of the "a" sheet.
The third difference is that in the second layer, the "10/27" sheet is used instead of the "b" sheet.
The third difference is that the third layer, the "c" sheet, is omitted.
The fourth difference is that in the sheets set to "ON" in step S30, "10/26" sheet and "10/27" sheet are used instead of "a" sheet, "b" sheet and "c" sheet.
The flow (overall flow) for using sheets separated by date (Operation 2) is shown in Figure 11. Since the flow is similar to the case for using sheets separated by work item (Operation 1), only the main differences will be explained.
処理ステップS2で「10/26」シートおよび「10/27」シートを作成し、処理ステップS4でこれらのシートにメモを加筆する。図11では、αさん、βさん共に「10/26」シートおよび「10/27」シートに加筆を行っている。その結果、図面Cと「10/26」シートおよび「10/27」シートとの対応関係は、例えば図13(a)に示す通りになる。ここで、図13(a)は、作業項目で分けてシートを利用するケース(動作_その1)における図面とレイヤーとの対応関係のイメージ(図4)に対応する図面である。
図13(a)は、第1レイヤーに相当する「10/26」シートと、第2レイヤーに相当する「10/27」シートとが対応付けられている。「10/26」シートには、メモとして注意事項「ア」、注意事項「ウ」が加筆されており、「10/27」シートには、メモとして注意事項「イ」、注意事項「エ」が加筆されている。
また、図14(a)は、表示画面のイメージであり、「10/26」シートおよび「10/27」シートの表示を「ON」にした場合の画面例である。ここで、図14(a)は、作業項目で分けてシートを利用するケース(動作_その1)における図面とレイヤーとの対応関係のイメージ(図7)に対応する図面である。
なお、図11の処理ステップS3、処理ステップS5において、図面管理装置10(クラウドサーバ)と端末装置20(タブレット端末やPC)でやり取りされる、端末装置20で表示される図面(図面C)を識別するための図面識別情報は、図面管理装置10及び端末装置20で、端末装置20で表示される図面が「図面C」であることが分かっている場合、図面管理装置10(クラウドサーバ)及び端末装置20(タブレット端末やPC)は、図面識別情報のやり取りについて省略してもよい。
また、図面管理装置10(クラウドサーバ)及び端末装置20(タブレット端末やPC)は、処理ステップS5において、図面管理装置10(クラウドサーバ)と端末装置20(タブレット端末やPC)は、レイヤーの情報(第1レイヤー、第2レイヤー)のやり取りについて省略してもよい。
In processing step S2, the "10/26" and "10/27" sheets are created, and in processing step S4, notes are added to these sheets. In FIG. 11, both Mr. Alpha and Mr. Beta add notes to the "10/26" and "10/27" sheets. As a result, the correspondence between drawing C and the "10/26" and "10/27" sheets becomes, for example, as shown in FIG. 13(a). Here, FIG. 13(a) is a drawing corresponding to the image (FIG. 4) of the correspondence between drawings and layers in the case where sheets are used divided by work item (Operation 1).
In Figure 13(a), the "10/26" sheet, which corresponds to the first layer, is associated with the "10/27" sheet, which corresponds to the second layer. Notes "A" and "C" have been added to the "10/26" sheet as notes, and notes "B" and "D" have been added to the "10/27" sheet as notes.
14(a) is an image of the display screen, showing an example of the screen when the display of the "10/26" sheet and the "10/27" sheet is set to "ON." Here, FIG. 14(a) is a drawing corresponding to the image (FIG. 7) of the correspondence relationship between drawings and layers in the case where sheets are used by dividing them into work items (Operation 1).
In processing steps S3 and S5 of Figure 11, the drawing identification information exchanged between the drawing management device 10 (cloud server) and the terminal device 20 (tablet terminal or PC) to identify the drawing (drawing C) displayed on the terminal device 20 may be omitted from the exchange of drawing identification information if the drawing management device 10 and the terminal device 20 know that the drawing displayed on the terminal device 20 is "drawing C."
In addition, in processing step S5, the drawing management device 10 (cloud server) and the terminal device 20 (tablet terminal or PC) may omit the exchange of layer information (first layer, second layer).
<業者で分けてシートを利用するケース(動作_その3)>
業者で分けてシートを利用する場合(動作_その3)のフロー(概要のフロー)を図10(b)に示す。
業者で分けてシートを利用する場合(動作_その3)のフロー(概要のフロー)の基本フローは、作業項目で分けてシートを利用するケース(動作_その1)の基本フローと同様であるので、主な相違点のみを説明する。
主な相違点は、次の点である。
相違点(1点目)は、「図面A」に代えて、「図面E」を用いる。
相違点(2点目)は、第1レイヤーにおいて、「a」シートに代えて、「a建設」シートを用いる。
相違点(3点目)は、第2レイヤーにおいて、「b」シートに代えて、「b設備」シートを用いる。
相違点(3点目)は、第3レイヤー、「c」シートを省略する。
相違点(4点目)は、ステップS30における「ON」に設定されるシートにおいて、「a」シート、「b」シートおよび「c」シートに代えて、「a建設」シートおよび「b設備」シートを用いる。
業者で分けてシートを利用するケース(動作_その3)のフロー(全体のフロー)を図12に示す。作業項目で分けてシートを利用するケース(動作_その1)とフローと同様であるので、主な相違点のみを説明する。
<Case of using sheets separately for different vendors (Operation 3)>
FIG. 10B shows a flow (overview of the flow) when sheets are used separately for different vendors (operation_3).
The basic flow (overview flow) for using sheets divided by contractor (Operation 3) is the same as the basic flow for using sheets divided by work item (Operation 1), so only the main differences will be explained.
The main differences are as follows:
The first difference is that "Drawing E" is used instead of "Drawing A."
The second difference is that in the first layer, an "a construction" sheet is used instead of an "a" sheet.
The third difference is that in the second layer, the "b equipment" sheet is used instead of the "b" sheet.
The third difference is that the third layer, the "c" sheet, is omitted.
The fourth difference is that in the sheets set to "ON" in step S30, the "a" sheet, the "b" sheet, and the "c" sheet are replaced with the "a Construction" sheet and the "b Equipment" sheet.
The flow (overall flow) for the case where sheets are used by dividing by contractor (Operation_Part 3) is shown in Figure 12. Since the flow is similar to the case where sheets are used by dividing by work item (Operation_Part 1), only the main differences will be explained.
処理ステップS2~処理ステップS4では、次の処理が実行される。
処理ステップS2では、「a建設」シートおよび「b設備」シートを作成する。
処理ステップS3では、端末装置20(例えばa建設αさんの端末装置20)、端末装置20(例えばb設備βさんの端末装置20)、図面管理装置10において、次の処理が実行される。
端末装置20(例えばa建設αさんの端末装置20)では、「a建設」シートについて同期(アップロード)に関わる処理を実行し、図面管理装置10では、当該同期(アップロード)に関わる処理を実行する。
端末装置20(例えばb設備βさんの端末装置20)では、「a建設」シートについて同期(ダウンロード)に関わる処理を実行し、図面管理装置10では、当該同期(ダウンロード)に関わる処理を実行する。
端末装置20(例えばb設備βさんの端末装置20)では、「b設備」シートについて同期する(アップロード)に関わる処理を実行し、図面管理装置10では、当該同期(アップロード)に関わる処理を実行する。
端末装置20(例えばa建設αさんの端末装置20)では、「b設備」シートについて同期(ダウンロード)に関わる処理を実行し、図面管理装置10では、当該同期(ダウンロード)に関わる処理を実行する。
処理ステップS4では、これらのシートにメモを加筆する。
図12では、a建設のαさんが「a建設」シートに加筆を行い、b設備のβさんが「b設備」シートに加筆を行っている。その結果、図面Eと「a建設」シートおよび「b設備」シートとの対応関係は、例えば図13(b)に示す通りになる。ここで、図13(b)は、作業項目で分けてシートを利用するケース(動作_その1)における図面とレイヤーとの対応関係のイメージ(図4)に対応する図面である。
図13(b)は、第1レイヤーに相当する「a建設」シートと、第2レイヤーに相当する「b設備」シートとが対応付けられている。「a建設」シートには、メモとして注意事項「ア」が加筆されており、「b設備」シートには、メモとして注意事項「イ」が加筆されている。
また、図14(b)は、表示画面のイメージであり、「a建設」シートおよび「b設備」シートの表示を「ON」にした場合の画面例である。ここで、図14(b)は、作業項目で分けてシートを利用するケース(動作_その1)における図面とレイヤーとの対応関係のイメージ(図7)に対応する図面である。
なお、図12の処理ステップS3、処理ステップS5において、図面管理装置10(クラウドサーバ)と端末装置20(タブレット端末やPC)でやり取りされる、端末装置20で表示される図面(図面E)を識別するための図面識別情報は、図面管理装置10及び端末装置20で、端末装置20で表示される図面が「図面E」であることが分かっている場合、図面管理装置10(クラウドサーバ)及び端末装置20(タブレット端末やPC)は、図面識別情報のやり取りについて省略してもよい。
また、図面管理装置10(クラウドサーバ)及び端末装置20(タブレット端末やPC)は、処理ステップS5において、図面管理装置10(クラウドサーバ)と端末装置20(タブレット端末やPC)は、レイヤーの情報(第1レイヤー、第2レイヤー、第3レイヤー)のやり取りについて省略してもよい。
In process steps S2 to S4, the following processes are executed.
In processing step S2, a "construction" sheet and a "facility" sheet are created.
In processing step S3, the following processing is executed in the terminal device 20 (for example, the terminal device 20 of Construction Company A's Mr. α), the terminal device 20 (for example, the terminal device 20 of Equipment Company B's Mr. β), and the drawing management device 10.
The terminal device 20 (for example, the terminal device 20 of Mr. A Construction α) executes processing related to synchronization (uploading) for the "A Construction" sheet, and the drawing management device 10 executes processing related to the synchronization (uploading).
The terminal device 20 (for example, the terminal device 20 of person β of facility b) executes processing related to synchronization (downloading) for the "construction a" sheet, and the drawing management device 10 executes processing related to the synchronization (downloading).
The terminal device 20 (for example, the terminal device 20 of person β at facility b) executes processing related to synchronization (uploading) of the "facility b" sheet, and the drawing management device 10 executes processing related to the synchronization (uploading).
The terminal device 20 (for example, the terminal device 20 of Mr. A Construction Company A) executes processing related to synchronization (downloading) for the "B Equipment" sheet, and the drawing management device 10 executes processing related to said synchronization (downloading).
In processing step S4, notes are added to these sheets.
In Figure 12, Mr. Alpha of Construction A adds to the "Construction A" sheet, and Mr. Beta of Equipment B adds to the "Equipment B" sheet. As a result, the correspondence between Drawing E and the "Construction A" and "Equipment B" sheets becomes, for example, as shown in Figure 13(b). Here, Figure 13(b) is a drawing that corresponds to the image (Figure 4) of the correspondence between drawings and layers in the case where sheets are used by dividing them into work items (Operation 1).
13B, the "a Construction" sheet, which corresponds to the first layer, and the "b Equipment" sheet, which corresponds to the second layer, are associated with each other. The "a Construction" sheet has a note "A" added to it, and the "b Equipment" sheet has a note "B" added to it.
14(b) is an image of the display screen, which is an example of the screen when the display of the "a Construction" sheet and the "b Equipment" sheet is set to "ON." Here, FIG. 14(b) is a drawing corresponding to the image (FIG. 7) of the correspondence relationship between drawings and layers in the case where sheets are used by dividing them into work items (operation 1).
In processing steps S3 and S5 of Figure 12, the drawing identification information exchanged between the drawing management device 10 (cloud server) and the terminal device 20 (tablet terminal or PC) to identify the drawing (drawing E) displayed on the terminal device 20 may be omitted from the exchange of drawing identification information if the drawing management device 10 and the terminal device 20 know that the drawing displayed on the terminal device 20 is "drawing E."
In addition, in processing step S5, the drawing management device 10 (cloud server) and the terminal device 20 (tablet terminal or PC) may omit the exchange of layer information (first layer, second layer, third layer).
以上のように、第1実施形態に係る表示システム1では、図面に対応付けた複数のシートを作成し、これらのシートに分けてメモを加筆することができる。その為、複数のシートに分けて加筆したメモを重ねて表示・比較するといった活用ができる。例えば、複数シートのメモを確認したい場合に画面の切り替えが不要であり、また、一つの画面で複数シートのメモを比較して確認することができる。一例として、第1実施形態に係る表示システム1では、一情報(例えば、図面、書面および写真などのうち少なくとも1つの情報)から構成される設計図書の情報に追加された各メモを複数のレイヤーの各々に紐づけることで、各メモを重ねて一つの画面で表示し比較するといった活用の仕方ができる。 As described above, the display system 1 according to the first embodiment allows users to create multiple sheets associated with drawings and add notes to these sheets separately. This allows users to display and compare notes added to multiple sheets on top of each other. For example, there is no need to switch screens when checking notes on multiple sheets, and notes on multiple sheets can be compared and checked on a single screen. As an example, the display system 1 according to the first embodiment allows users to link each note added to design document information consisting of one piece of information (for example, at least one piece of information from drawings, documents, photographs, etc.) to each of multiple layers, allowing users to display and compare each note on top of each other on a single screen.
[第2実施形態]
第1実施形態は、透明なシートにメモを加筆し、それを図面に重ね合わせていた。第2実施形態では、図面が描かれたシート(すなわち図面のコピー(図面データ自体))にメモを加筆し、それら図面およびメモが記されたシートを重ね合わせる。
Second Embodiment
In the first embodiment, memos are added to a transparent sheet and then overlaid on the drawing. In the second embodiment, memos are added to a sheet on which the drawing is drawn (i.e., a copy of the drawing (the drawing data itself)), and the sheet on which the drawing and memos are written are overlaid.
図15は、第2実施形態に係る表示システム101のシステム構成である。表示システム101は、図面管理装置110と、複数の端末装置120と、を備える。図面管理装置110と、複数の端末装置120とは、インターネット等の通信ネットワークNWを介して、データ通信可能に接続されている。以下では、第1実施形態との相違点に着目して説明する。 Figure 15 shows the system configuration of a display system 101 according to the second embodiment. The display system 101 includes a drawing management device 110 and multiple terminal devices 120. The drawing management device 110 and the multiple terminal devices 120 are connected to each other via a communications network NW such as the Internet so that data can be communicated between them. The following explanation focuses on the differences from the first embodiment.
図16は、図面管理装置110の機能的構成を示すブロック図である。図面管理装置110は、CPU(Central Processing Unit)11と、RAM(Random Access Memory)12と、入力部13と、表示部14と、通信部15と、記憶部16と、図面記憶装置117と、を備え、各部は、バス18を介して接続されている。 Figure 16 is a block diagram showing the functional configuration of the drawing management device 110. The drawing management device 110 includes a CPU (Central Processing Unit) 11, a RAM (Random Access Memory) 12, an input unit 13, a display unit 14, a communication unit 15, a storage unit 16, and a drawing storage device 117, with each unit connected via a bus 18.
図16に示す図面記憶装置117は、情報を読み出し及び書き込み可能に記憶する記憶装置である。図面記憶装置117は、図面に対して書き込まれたメモ(加筆)を含む複数のレイヤーが図面単位で記憶される。レイヤーは、図面および図面に対するメモ(加筆)が記録された仮想的なシートである。例えば、図面記憶装置117では、工事毎に設けられたフォルダに、当該工事の図面単位に複数のレイヤーが格納される。 The drawing storage device 117 shown in Figure 16 is a storage device that stores information in a readable and writable manner. The drawing storage device 117 stores multiple layers, each containing notes (additions) written on a drawing, on a drawing-by-drawing basis. A layer is a virtual sheet on which drawings and notes (additions) on the drawings are recorded. For example, in the drawing storage device 117, multiple layers are stored for each drawing of a construction project in a folder provided for that construction project.
<作業項目で分けてシートを利用するケース(動作_その1)>
図17は、第2実施形態における図面とレイヤーとの対応関係のイメージである。ここで、図17は、第1実施形態における図面とレイヤーとの対応関係のイメージ(図4)に対応する図面である。図17では、作業項目で分けてシートを利用するケース<動作_その1>を想定し、図面Aに対して、第1レイヤーに相当する「a」シートと、第2レイヤーに相当する「b」シートと、第3レイヤーに相当する「c」シートとが対応付けられている。「a」シートには、図面Aと共にメモとして注意事項「ア」が加筆されており、「b」シートには、図面Aと共にメモとして注意事項「イ」が加筆されており、「c」シートには、図面Aと共にメモとして注意事項「ウ」,「エ」が加筆されている。
<日付で分けてシートを利用するケース(動作_その2)>
図18(a)は、第2実施形態における図面とレイヤーとの対応関係のイメージである。ここで、図18(a)は、第1実施形態における図面とレイヤーとの対応関係のイメージ(図13(a))に対応する図面である。図18(a)では、日付で分けてシートを利用するケース<動作_その2>を想定し、図面Aに対して、第1レイヤーに相当する「10/26」シートと、第2レイヤーに相当する「10/27」シートとが対応付けられている。「10/26」シートには、図面Cと共にメモとして注意事項「ア」、注意事項「ウ」が加筆されており、「10/27」シートには、図面Cと共にメモとして注意事項「イ」、注意事項「エ」が加筆されている。
<業者で分けてシートを利用する場合(動作_その3)>
図18(b)は、第2実施形態における図面とレイヤーとの対応関係のイメージである。ここで、図18(b)は、第1実施形態における図面とレイヤーとの対応関係のイメージ(図13(b))に対応する図面である。図18(b)では、業者で分けてシートを利用するケース<動作_その3>を想定し、図面Aに対して、第1レイヤーに相当する「a建設」シートと、第2レイヤーに相当する「b設備」シートとが対応付けられている。「a建設」シートには、図面Eと共にメモとして注意事項「ア」が加筆されており、「b設備」シートには、図面Eと共にメモとして注意事項「イ」が加筆されている。
<Using sheets divided by work items (operation 1)>
FIG. 17 is an image of the correspondence relationship between drawings and layers in the second embodiment. Here, FIG. 17 is a drawing corresponding to the image of the correspondence relationship between drawings and layers in the first embodiment ( FIG. 4 ). In FIG. 17 , assuming a case <Operation 1> in which sheets are used by dividing by work item, sheet "a" corresponding to the first layer, sheet "b" corresponding to the second layer, and sheet "c" corresponding to the third layer are associated with drawing A. Note "A" has been added as a memo to sheet "a" along with drawing A, note "B" has been added as a memo to sheet "b" along with drawing A, and note "C" and "D" have been added as memos to sheet "c" along with drawing A.
<Using sheets separated by date (operation 2)>
FIG. 18(a) is an image of the correspondence relationship between drawings and layers in the second embodiment. Here, FIG. 18(a) is a drawing corresponding to the image of the correspondence relationship between drawings and layers (FIG. 13(a)) in the first embodiment. In FIG. 18(a), a case in which sheets are used by dividing by date (Operation 2) is assumed, and a "10/26" sheet corresponding to the first layer and a "10/27" sheet corresponding to the second layer are associated with drawing A. Notes "A" and "C" have been added as notes to the "10/26" sheet along with drawing C, and notes "B" and "C" have been added as notes to the "10/27" sheet along with drawing C.
<When using sheets separately for different vendors (Operation 3)>
FIG. 18(b) is an image of the correspondence relationship between drawings and layers in the second embodiment. Here, FIG. 18(b) is a drawing corresponding to the image of the correspondence relationship between drawings and layers (FIG. 13(b)) in the first embodiment. In FIG. 18(b), a case in which sheets are used separately by contractors (Operation 3) is assumed, and a "Construction a" sheet corresponding to the first layer and a "Equipment b" sheet corresponding to the second layer are associated with drawing A. A note "A" has been added to the "Construction a" sheet along with drawing E, and a note "B" has been added to the "Equipment b" sheet along with drawing E.
図19は、端末装置120の機能的構成を示すブロック図である。端末装置120は、CPU21と、RAM22と、入力部23と、表示部24と、通信部25と、記憶部26と、を備え、各部は、バス27を介して接続されている。端末装置120は、表示機能を有する装置であり、一般的なタブレット型情報端末(タブレット端末)やPC(Personal Computer)により構成される。
ここで、端末装置120がPCにより構成される場合、PCの一例は、表示装置を備えるノート型PC、表示装置と接続されるデスクトップ型PCが挙げられる。
19 is a block diagram showing the functional configuration of the terminal device 120. The terminal device 120 includes a CPU 21, a RAM 22, an input unit 23, a display unit 24, a communication unit 25, and a storage unit 26, and each unit is connected via a bus 27. The terminal device 120 is a device having a display function, and is configured by a general tablet information terminal (tablet terminal) or a PC (Personal Computer).
Here, when the terminal device 120 is configured by a PC, examples of the PC include a notebook PC equipped with a display device and a desktop PC connected to a display device.
第2実施形態での表示画面のイメージは、図7、図14(a)および図14(b)に示される。
<作業項目で分けてシートを利用するケース(動作_その1)>
図7に示す表示画面は、図17の内容に対応している。図7(a)は、作業項目で分けてシートを利用するケース<動作_その1>に関わる図面であり、「a」シート、「b」シート、「c」シートの表示を「ON」にした場合の画面例である。図7(b)は、「a」シート、「b」シートの表示を「ON」にし、「c」シートの表示を「OFF」にした場合の画面例である。
<日付で分けてシートを利用するケース(動作_その2)>
図14(a)に示す表示画面は、図18(a)の内容に対応している。図14(a)は、日付で分けてシートを利用するケース<動作_その2>に関わる図面であり、「10/26」シート、「10/27」シートの表示を「ON」にした場合の画面例である。
<業者で分けてシートを利用する場合(動作_その3)>
図14(b)に示す表示画面は、図18(b)の内容に対応している。図14(b)は、業者で分けてシートを利用するケース<動作_その3>に関わる図面であり、「a建設」シート、「b設備」シートの表示を「ON」にした場合の画面例である。
第2実施形態においても、第1実施形態と同様の表示が可能である。
Images of the display screen in the second embodiment are shown in FIG. 7, FIG. 14(a) and FIG. 14(b).
<Using sheets divided by work items (operation 1)>
The display screen shown in Fig. 7 corresponds to the contents of Fig. 17. Fig. 7(a) is a diagram relating to a case <Operation_1> in which sheets are used by dividing them into work items, and is an example of the screen when the display of sheets "a", "b", and "c" is turned "ON". Fig. 7(b) is an example of the screen when the display of sheets "a" and "b" is turned "ON" and the display of sheet "c" is turned "OFF".
<Using sheets separated by date (operation 2)>
The display screen shown in Fig. 14(a) corresponds to the content of Fig. 18(a). Fig. 14(a) is a diagram related to the case of using sheets separated by date (Operation 2), and is an example of the screen when the display of the "10/26" sheet and the "10/27" sheet is set to "ON."
<When using sheets separately for different vendors (Operation 3)>
The display screen shown in Fig. 14(b) corresponds to the content of Fig. 18(b). Fig. 14(b) is a diagram related to the case <Operation_3> in which sheets are used separately for each contractor, and is an example of the screen when the display of the "a Construction" sheet and the "b Equipment" sheet is set to "ON".
In the second embodiment, the same display as in the first embodiment is possible.
≪第2実施形態に係る表示システムの動作≫
以下に、複数の利用者が、本発明を同時に利用した場合の動作フローを示す。
<作業項目で分けてシートを利用するケース(動作_その1)>
作業項目で分けてシートを利用する場合(動作_その1)のフロー(概要のフロー)を図20に示す。ここで、作業項目で分けてシートを利用するケース<動作_その1>において、第2実施形態における基本のフローは、第1実施形態における基本のフローと同様である。
<<Operation of the display system according to the second embodiment>>
The following shows the operation flow when multiple users use the present invention simultaneously.
<Using sheets divided by work items (operation 1)>
A flow (overview of the flow) for using sheets divided by work items (operation 1) is shown in Fig. 20. Here, in the case of using sheets divided by work items <operation 1>, the basic flow in the second embodiment is the same as the basic flow in the first embodiment.
最初に、端末装置120のユーザは、端末装置120を操作して表示画面に図面Aを開く(ステップS110)。
次に、端末装置120のユーザは、端末装置120を操作して図面Aを含む(図面Aが記された)複数のシートを作成し、また作成したシートにメモを加筆する(ステップS120)。例えば、ユーザは、図面Aを含む「a」シートを作成し、作成した「a」シートにメモを加筆する(ステップS121)。また、ユーザは、図面Aを含む「b」シートを作成し、作成した「b」シートにメモを加筆する(ステップS122)。また、ユーザは、図面Aを含む「c」シートを作成し、作成した「c」シートにメモを加筆する(ステップS123)。
First, the user of the terminal device 120 operates the terminal device 120 to open drawing A on the display screen (step S110).
Next, the user of the terminal device 120 operates the terminal device 120 to create multiple sheets including drawing A (on which drawing A is written) and add notes to the created sheets (step S120). For example, the user creates sheet "a" including drawing A and adds notes to the created sheet "a" (step S121). The user also creates sheet "b" including drawing A and adds notes to the created sheet "b" (step S122). The user also creates sheet "c" including drawing A and adds notes to the created sheet "c" (step S123).
次に、ユーザは、端末装置120を操作して、各シートの表示の「ON/OFF」を設定する(ステップS130)。表示「ON」のシートに記された図面および加筆されたメモは、表示画面に表示され、一方、表示「OFF」のシートに記された図面および加筆されたメモは、表示画面に表示されない。
例えば、図20に関わるステップS130では、「a」シートの表示スイッチを「ON」にし、「b」シートの表示スイッチを「ON」にし、「c」シートの表示スイッチを「ON」にする。ここでの表示スイッチは、シートの表示の「ON/OFF」を切り替える操作部であり、例えば画面上に表示される。これにより、図面Aと共に「a」シート、「b」シートおよび「c」シートのメモが重ね合わせて表示される(図7(a)参照)。ここで、例えば、「a」シートの表示スイッチを「ON」にし、「b」シートの表示スイッチを「ON」にし、「c」シートの表示スイッチを「OFF」にすると、画面上には、図面Aと共に「a」シートおよび「b」シートのメモが重ね合わせて表示される(図7(b)参照)。
<日付で分けてシートを利用するケース(動作_その2)>
日付で分けてシートを利用する場合(動作_その2)のフロー(概要のフロー)を図21(a)に示す。
日付で分けてシートを利用する場合(動作_その2)のフロー(概要のフロー)の基本フローは、第2実施形態における作業項目で分けてシートを利用するケース(動作_その1)の基本フローと同様であるので、主な相違点のみを説明する。
主な相違点は、次の点である。
相違点(1点目)は、「図面A」に代えて、「図面C」を用いる。
相違点(2点目)は、第1レイヤーにおいて、「a」シートに代えて、「10/26」シートを用いる。
相違点(3点目)は、第2レイヤーにおいて、「b」シートに代えて、「10/27」シートを用いる。
相違点(3点目)は、第3レイヤー、「c」シートを省略する。
相違点(4点目)は、ステップS130における「ON」に設定されるシートにおいて、「a」シート、「b」シートおよび「c」シートに代えて、「10/26」シートおよび「10/27」シートを用いる。
例えば、図21(a)に関わるステップS130では、「10/26」シートの表示スイッチを「ON」にし、「10/27」シートの表示スイッチを「ON」にする。ここでの表示スイッチは、シートの表示の「ON/OFF」を切り替える操作部であり、例えば画面上に表示される。これにより、図面Aと共に「10/26」シートおよび「10/27」シートのメモが重ね合わせて表示される(図14(a)参照)。
<業者で分けてシートを利用するケース(動作_その3)>
業者で分けてシートを利用する場合(動作_その3)のフロー(概要のフロー)を図21(b)に示す。
業者で分けてシートを利用する場合(動作_その3)のフロー(概要のフロー)の基本フローは、第2実施形態における作業項目で分けてシートを利用するケース(動作_その1)とフローと同様であるので、主な相違点のみを説明する。
主な相違点は、次の点である。
相違点(1点目)は、「図面A」に代えて、「図面E」を用いる。
相違点(2点目)は、第1レイヤーにおいて、「a」シートに代えて、「a建設」シートを用いる。
相違点(3点目)は、第2レイヤーにおいて、「b」シートに代えて、「b設備」シートを用いる。
相違点(3点目)は、第3レイヤー、「c」シートを省略する。
相違点(4点目)は、ステップS130における「ON」に設定されるシートにおいて、「a」シート、「b」シートおよび「c」シートに代えて、「a建設」シートおよび「b設備」シートを用いる。
例えば、図21(b)に関わるステップS130では、「a建設」シートの表示スイッチを「ON」にし、「b設備」シートの表示スイッチを「ON」にする。ここでの表示スイッチは、シートの表示の「ON/OFF」を切り替える操作部であり、例えば画面上に表示される。これにより、図面Aと共に「a建設」シートおよび「b設備」シートのメモが重ね合わせて表示される(図14(b)参照)。
Next, the user operates the terminal device 120 to set the display of each sheet to "ON/OFF" (step S130). Drawings and revised notes on sheets with the display "ON" are displayed on the display screen, while drawings and revised notes on sheets with the display "OFF" are not displayed on the display screen.
For example, in step S130 of FIG. 20 , the display switch for sheet "a" is turned "ON," the display switch for sheet "b" is turned "ON," and the display switch for sheet "c" is turned "ON." The display switches here are controls that switch the sheet display "ON/OFF," and are displayed, for example, on the screen. As a result, the notes for sheets "a,""b," and "c" are displayed superimposed on the drawing A (see FIG. 7A). Here, for example, if the display switch for sheet "a" is turned "ON," the display switch for sheet "b" is turned "ON," and the display switch for sheet "c" is turned "OFF," the notes for sheets "a" and "b" are displayed superimposed on the drawing A (see FIG. 7B).
<Using sheets separated by date (operation 2)>
FIG. 21A shows a flow (overview of the flow) for using sheets separated by date (operation 2).
The basic flow (overview flow) for using sheets separated by date (Operation 2) is the same as the basic flow for using sheets separated by work items in the second embodiment (Operation 1), so only the main differences will be explained.
The main differences are as follows:
The first difference is that "Drawing C" is used instead of "Drawing A."
The second difference is that in the first layer, the "10/26" sheet is used instead of the "a" sheet.
The third difference is that in the second layer, the "10/27" sheet is used instead of the "b" sheet.
The third difference is that the third layer, the "c" sheet, is omitted.
The fourth difference is that, in the sheets set to "ON" in step S130, "10/26" sheet and "10/27" sheet are used instead of "a" sheet, "b" sheet and "c" sheet.
For example, in step S130 relating to Figure 21(a), the display switch for the "10/26" sheet is turned "ON" and the display switch for the "10/27" sheet is turned "ON." The display switches here are operating units that switch the sheet display "ON/OFF," and are displayed, for example, on the screen. As a result, the notes for the "10/26" sheet and the "10/27" sheet are displayed superimposed on the drawing A (see Figure 14(a)).
<Case of using sheets separately for different vendors (Operation 3)>
FIG. 21B shows a flow (overview of the flow) for the case where sheets are divided among vendors and used (operation_3).
The basic flow (overview flow) for using sheets divided by contractor (Operation 3) is the same as the flow for using sheets divided by work item in the second embodiment (Operation 1), so only the main differences will be explained.
The main differences are as follows:
The first difference is that "Drawing E" is used instead of "Drawing A."
The second difference is that in the first layer, an "a construction" sheet is used instead of an "a" sheet.
The third difference is that in the second layer, the "b equipment" sheet is used instead of the "b" sheet.
The third difference is that the third layer, the "c" sheet, is omitted.
The fourth difference is that in the sheets set to "ON" in step S130, the "a" sheet, the "b" sheet, and the "c" sheet are replaced with the "a Construction" sheet and the "b Equipment" sheet.
For example, in step S130 relating to Figure 21(b), the display switch for the "Construction a" sheet is turned "ON" and the display switch for the "Equipment b" sheet is turned "ON." The display switches here are operating units that switch the sheet display "ON/OFF," and are displayed, for example, on the screen. As a result, the notes for the "Construction a" sheet and the "Equipment b" sheet are displayed superimposed on the drawing A (see Figure 14(b)).
以上のように、第2実施形態に係る表示システム101でも第1実施形態と同様の効果を奏する。具体的には、第2実施形態に係る表示システム101では、図面を含む(図面を記した)複数のシートを作成し、これらのシートに分けてメモを加筆することができる。その為、複数のシートに分けて加筆したメモを重ねて表示・比較するといった活用ができる。例えば、複数シートのメモを確認したい場合に画面の切り替えが不要であり、また、一つの画面で複数シートのメモを比較して確認することができる。 As described above, the display system 101 according to the second embodiment also achieves the same effects as the first embodiment. Specifically, the display system 101 according to the second embodiment allows you to create multiple sheets, including drawings (with drawings written on them), and add notes to these sheets separately. This allows you to display and compare notes added to multiple sheets by overlapping them. For example, if you want to check notes on multiple sheets, there is no need to switch screens, and you can compare and check notes on multiple sheets on a single screen.
[第3実施形態]
第1,第2実施形態では、加筆されたメモの内容を重ねて表示していた。第3実施形態では、メモの内容を表示せずにメモが加筆されている事実のみが分かるように表示させる。図22を参照して、第3実施形態での表示画面について説明する。図22は、第3実施形態での表示画面のイメージである。
[Third embodiment]
In the first and second embodiments, the content of the revised memo is displayed in an overlapping manner. In the third embodiment, the content of the memo is not displayed, but is displayed so that only the fact that a memo has been revised can be seen. The display screen in the third embodiment will be described with reference to Fig. 22. Fig. 22 is an image of the display screen in the third embodiment.
例えば、図22(a)に示すように、a建設の担当者がb設備の担当者に対してメモ91を加筆したとする。ここでのメモ91は、枠91aと、b設備の担当者への指示内容(文字)91bとで構成される。ここで、例えば、b設備の担当者への指示内容(文字)91bをb設備の担当者以外には見られたくないとする。その場合、a建設の担当者は、指示内容(文字)91bをb設備の担当者のみが見られる設定にする。これにより、b設備の担当者以外が当該図面(または書面、写真)を見た場合に、図22(b)に示されるように、指示内容(文字)91bは表示されずに、メモ91の枠91aのみが表示される。その為、b設備の担当者以外でも、メモ91の存在を認識することが可能であり、メモ91を避けた場所(メモ91に重ならない場所)に自身のメモ92を加筆することができる。 For example, as shown in Figure 22(a), suppose a construction worker at Construction A adds a memo 91 to a staff member at Facility B. This memo 91 consists of a frame 91a and instructions (text) 91b for the staff member at Facility B. Suppose, for example, that the staff member at Construction A does not want the instructions (text) 91b for the staff member at Facility B to be seen by anyone other than the staff member at Facility B. In this case, the staff member at Construction A sets the instructions (text) 91b to be visible only to the staff member at Facility B. As a result, when someone other than the staff member at Facility B views the drawing (or document or photograph), the instructions (text) 91b are not displayed, and only the frame 91a of the memo 91 is displayed, as shown in Figure 22(b). Therefore, even people other than the staff member at Facility B can recognize the existence of the memo 91 and add their own memo 92 in a location that avoids the memo 91 (a location that does not overlap the memo 91).
以上、本発明の実施形態について説明したが、本発明はこれに限定されるものではなく、特許請求の範囲の趣旨を変えない範囲で実施することができる。 The above describes an embodiment of the present invention, but the present invention is not limited to this and can be implemented within the scope of the claims.
1,101 表示システム
10,110 図面管理装置
11 CPU
12 RAM
13 入力部
14 表示部
15 通信部
16 記憶部
17,117 図面記憶装置
P1 図面処理プログラム
T1 レイヤー対応テーブル
20,120 端末装置
21 CPU
22 RAM
23 入力部
24 表示部
25 通信部
26 記憶部
P2 メモ(加筆)処理プログラム
T2 レイヤー対応テーブル
1,101 Display system 10,110 Drawing management device 11 CPU
12 RAM
13 Input unit 14 Display unit 15 Communication unit 16 Storage unit 17, 117 Drawing storage device P1 Drawing processing program T1 Layer correspondence table 20, 120 Terminal device 21 CPU
22 RAM
23 Input unit 24 Display unit 25 Communication unit 26 Storage unit P2 Memo (addition) processing program T2 Layer correspondence table
Claims (10)
第1の端末装置で作成された1又は複数のシートを構成する情報である第1の情報を受信すると、当該第1の情報を記憶部に格納し、また当該第1の情報を第2の端末装置に送信する第1の処理部と、
第1の端末装置から、当該第1の端末装置で加筆された1又は複数のシートを構成する第2の情報を受信すると、当該第2の情報を記憶部に格納し、また当該第2の情報を前記第2の端末装置に送信する第2の処理部と、
第2の端末装置から、当該第2の端末装置で加筆された1又は複数のシートを構成する第3の情報を受信すると、当該第3の情報を記憶部に格納し、また当該第3の情報を前記第1の端末装置に送信する第3の処理部と、を備え、
前記第2の情報は、図面、書面または写真を有する第4の情報と共に前記端末装置において同一画面内に重畳して表示される情報であり、
前記第3の情報は、前記第4の情報と共に、前記端末装置において同一画面内に重畳して表示される情報であり、
前記第2の情報および前記第3の情報は、加筆された領域を示す枠と、加筆された内容に関する内容情報とを含み、
前記端末装置において、前記第2の情報および前記第3の情報の少なくとも何れか一方については前記領域を示す枠のみを表示して前記内容情報を表示しない、
ことを特徴とする処理装置。 A processing device connected to a plurality of terminal devices,
a first processing unit that, upon receiving first information that constitutes one or more sheets created by a first terminal device, stores the first information in a storage unit and transmits the first information to a second terminal device;
a second processing unit that, upon receiving second information constituting one or more sheets revised by the first terminal device from the first terminal device, stores the second information in a storage unit and transmits the second information to the second terminal device;
a third processing unit that, when receiving third information constituting one or more sheets revised on the second terminal device from the second terminal device, stores the third information in a storage unit and transmits the third information to the first terminal device ;
the second information is information that is superimposed on and displayed on the same screen of the terminal device together with fourth information having a drawing, a document, or a photograph,
the third information is information that is displayed together with the fourth information in a superimposed manner on the same screen of the terminal device ,
the second information and the third information include a frame indicating a touched-up area and content information relating to the touched-up content;
in the terminal device, for at least one of the second information and the third information, only a frame indicating the area is displayed, and the content information is not displayed;
A processing device characterized by:
前記第2の情報および前記第3の情報は、前記第4の情報に重畳して表示される、
ことを特徴とする請求項1に記載の処理装置。 The sheet does not include fourth information,
the second information and the third information are displayed superimposed on the fourth information.
2. The processing device according to claim 1.
前記第2の情報および前記第3の情報は、第4の情報の位置を一致した状態で重畳して表示される、
ことを特徴とする請求項1に記載の処理装置。 the sheet includes fourth information,
the second information and the third information are displayed superimposed on the fourth information with their positions aligned with each other;
2. The processing device according to claim 1.
ことを特徴とする請求項1ないし請求項3の何れか一項に記載の処理装置。 The sheets are created by dividing them into work items, dates, or workers.
4. The processing apparatus according to claim 1 , wherein the processing apparatus comprises: a processing unit for processing a substrate;
当該端末装置で1又は複数のシートを作成した場合に、1又は複数のシートを構成する情報である第1の情報を処理装置に送信する第4の処理部と、
当該端末装置で1又は複数の前記シートに加筆した場合に、加筆した1又は複数のシートを構成する第2の情報を前記処理装置に送信する第5の処理部と、
他の装置で1又は複数の前記シートに加筆された場合に、加筆された1又は複数のシートを構成する第3の情報を前記処理装置から受信する第6の処理部と、を備え、
前記第2の情報は、図面、書面または写真を有する第4の情報と共に当該端末装置において同一画面内に重畳して表示される情報であり、
前記第3の情報は、前記第4の情報と共に当該端末装置において同一画面内に重畳して表示される情報であり、
前記第2の情報および前記第3の情報は、加筆された領域を示す枠と、加筆された内容に関する内容情報とを含み、
前記端末装置において、前記第2の情報および前記第3の情報の少なくとも何れか一方については前記領域を示す枠のみを表示して前記内容情報を表示しない、
ことを特徴とする端末装置。 A terminal device,
a fourth processing unit that, when one or more sheets are created on the terminal device, transmits first information that constitutes one or more sheets to the processing device;
a fifth processing unit that, when the terminal device adds to one or more of the sheets, transmits second information constituting the one or more sheets to the processing device;
a sixth processing unit that receives, when the one or more sheets are touched up by another device, third information constituting the touched up one or more sheets from the processing device ;
the second information is information that is superimposed on and displayed on the same screen of the terminal device together with fourth information having a drawing, a document, or a photograph;
the third information is information that is superimposed and displayed together with the fourth information on the same screen of the terminal device ,
the second information and the third information include a frame indicating a touched-up area and content information relating to the touched-up content;
in the terminal device, for at least one of the second information and the third information, only a frame indicating the area is displayed, and the content information is not displayed;
A terminal device characterized by:
前記処理装置は、
第1の端末装置で作成された1又は複数のシートを構成する情報である第1の情報を受信すると、当該第1の情報を記憶部に格納し、また当該第1の情報を第2の端末装置に送信する第1の処理ステップと、
第1の端末装置から、当該第1の端末装置で加筆された1又は複数のシートを構成する第2の情報を受信すると、当該第2の情報を記憶部に格納し、また当該第2の情報を前記第2の端末装置に送信する第2の処理ステップと、
第2の端末装置から、当該第2の端末装置で加筆された1又は複数のシートを構成する第3の情報を受信すると、当該第3の情報を記憶部に格納し、また当該第3の情報を前記第1の端末装置に送信する第3の処理ステップと、を有し、
前記第2の情報は、図面、書面または写真を有する第4の情報と共に前記端末装置において同一画面内に重畳して表示される情報であり、
前記第3の情報は、前記第4の情報と共に前記端末装置において同一画面内に重畳して表示される情報であり、
前記第2の情報および前記第3の情報は、加筆された領域を示す枠と、加筆された内容に関する内容情報とを含み、
前記端末装置において、前記第2の情報および前記第3の情報の少なくとも何れか一方については前記領域を示す枠のみを表示して前記内容情報を表示しない、
ことを特徴とする処理方法。 A processing method for a processing device connected to a plurality of terminal devices, comprising:
The processing device includes:
a first processing step of receiving first information that constitutes one or more sheets created by a first terminal device, storing the first information in a storage unit, and transmitting the first information to a second terminal device;
a second processing step of receiving, from a first terminal device, second information constituting one or more sheets revised by the first terminal device, storing the second information in a storage unit, and transmitting the second information to the second terminal device;
a third processing step of receiving, from a second terminal device, third information constituting one or more sheets revised on the second terminal device, storing the third information in a storage unit, and transmitting the third information to the first terminal device ;
the second information is information that is superimposed on and displayed on the same screen of the terminal device together with fourth information having a drawing, a document, or a photograph,
the third information is information that is superimposed and displayed together with the fourth information on the same screen of the terminal device ,
the second information and the third information include a frame indicating a touched-up area and content information relating to the touched-up content;
in the terminal device, for at least one of the second information and the third information, only a frame indicating the area is displayed, and the content information is not displayed;
A processing method characterized by:
前記端末装置は、
当該端末装置で1又は複数のシートを作成した場合に、1又は複数のシートを構成する情報である第1の情報を処理装置に送信する第4の処理ステップと、
当該端末装置で1又は複数の前記シートに加筆した場合に、加筆した1又は複数のシートを構成する第2の情報を前記処理装置に送信する第5の処理ステップと、
他の装置で1又は複数の前記シートに加筆された場合に、加筆された1又は複数のシートを構成する第3の情報を前記処理装置から受信する第6の処理ステップと、を有し、
前記第2の情報は、図面、書面または写真を有する第4の情報と共に当該端末装置において同一画面内に重畳して表示される情報であり、
前記第3の情報は、前記第4の情報と共に当該端末装置において同一画面内に重畳して表示される情報であり、
前記第2の情報および前記第3の情報は、加筆された領域を示す枠と、加筆された内容に関する内容情報とを含み、
前記端末装置において、前記第2の情報および前記第3の情報の少なくとも何れか一方については前記領域を示す枠のみを表示して前記内容情報を表示しない、
ことを特徴とする処理方法。 A processing method for a terminal device, comprising:
The terminal device
a fourth processing step of transmitting first information, which is information constituting one or more sheets, to a processing device when one or more sheets are created by the terminal device;
a fifth processing step of, when the terminal device adds to one or more of the sheets, transmitting second information constituting the added one or more sheets to the processing device;
a sixth processing step of receiving, when the one or more sheets are touched up by another device, third information constituting the touched up one or more sheets from the processing device ;
the second information is information that is superimposed on and displayed on the same screen of the terminal device together with fourth information having a drawing, a document, or a photograph;
the third information is information that is superimposed and displayed together with the fourth information on the same screen of the terminal device ,
the second information and the third information include a frame indicating a touched-up area and content information relating to the touched-up content;
in the terminal device, for at least one of the second information and the third information, only a frame indicating the area is displayed, and the content information is not displayed;
A processing method characterized by:
第1の端末装置で作成された1又は複数のシートを構成する情報である第1の情報を受信すると、当該第1の情報を記憶部に格納し、また当該第1の情報を第2の端末装置に送信する第1の処理部、
第1の端末装置から、当該第1の端末装置で加筆された1又は複数のシートを構成する第2の情報を受信すると、当該第2の情報を記憶部に格納し、また当該第2の情報を前記第2の端末装置に送信する第2の処理部、
第2の端末装置から、当該第2の端末装置で加筆された1又は複数のシートを構成する第3の情報を受信すると、当該第3の情報を記憶部に格納し、また当該第3の情報を前記第1の端末装置に送信する第3の処理部、として機能させ、
前記第2の情報は、図面、書面または写真を有する第4の情報と共に前記端末装置において同一画面内に重畳して表示される情報であり、
前記第3の情報は、前記第4の情報と共に前記端末装置において同一画面内に重畳して表示される情報であり、
前記第2の情報および前記第3の情報は、加筆された領域を示す枠と、加筆された内容に関する内容情報とを含み、
前記端末装置において、前記第2の情報および前記第3の情報の少なくとも何れか一方については前記領域を示す枠のみを表示して前記内容情報を表示しない、
ことを特徴とするプログラム。 A computer connected to multiple terminal devices,
a first processing unit that, upon receiving first information that constitutes one or more sheets created by a first terminal device, stores the first information in a storage unit and transmits the first information to a second terminal device;
a second processing unit that, upon receiving from a first terminal device, second information constituting one or more sheets revised on the first terminal device, stores the second information in a storage unit and transmits the second information to the second terminal device;
a third processing unit that, when receiving third information constituting one or more sheets that have been revised on the second terminal device from the second terminal device, stores the third information in a storage unit and transmits the third information to the first terminal device ;
the second information is information that is superimposed on and displayed on the same screen of the terminal device together with fourth information having a drawing, a document, or a photograph,
the third information is information that is superimposed and displayed together with the fourth information on the same screen of the terminal device ,
the second information and the third information include a frame indicating a touched-up area and content information relating to the touched-up content;
in the terminal device, for at least one of the second information and the third information, only a frame indicating the area is displayed, and the content information is not displayed;
A program characterized by:
当該コンピュータで1又は複数のシートを作成した場合に、1又は複数のシートを構成する情報である第1の情報を処理装置に送信する第4の処理部、
当該コンピュータで1又は複数の前記シートに加筆した場合に、加筆した1又は複数のシートを構成する第2の情報を前記処理装置に送信する第5の処理部、
他の装置で1又は複数の前記シートに加筆された場合に、加筆された1又は複数のシートを構成する第3の情報を前記処理装置から受信する第6の処理部、として機能させ、
前記第2の情報は、図面、書面または写真を有する第4の情報と共に当該コンピュータにおいて同一画面内に重畳して表示される情報であり、
前記第3の情報は、前記第4の情報と共に当該コンピュータにおいて同一画面内に重畳して表示される情報であり、
前記第2の情報および前記第3の情報は、加筆された領域を示す枠と、加筆された内容に関する内容情報とを含み、
前記コンピュータにおいて、前記第2の情報および前記第3の情報の少なくとも何れか一方については前記領域を示す枠のみを表示して前記内容情報を表示しない、
ことを特徴とするプログラム。 Computer,
a fourth processing unit that, when one or more sheets are created by the computer, transmits first information that constitutes one or more sheets to the processing device;
a fifth processing unit that, when the computer adds to one or more of the sheets, transmits second information constituting the added one or more sheets to the processing device;
a sixth processing unit that receives third information constituting the one or more sheets that have been touched up by another device from the processing device when the one or more sheets have been touched up by another device ;
the second information is information that is superimposed on and displayed on the same screen of the computer together with fourth information having a drawing, document, or photograph,
the third information is information that is displayed together with the fourth information in a superimposed manner on the same screen of the computer ,
the second information and the third information include a frame indicating a touched-up area and content information relating to the touched-up content;
in the computer, for at least one of the second information and the third information, only a frame indicating the area is displayed, and the content information is not displayed;
A program characterized by:
前記処理装置は、
第1の端末装置で作成された1又は複数のシートを構成する情報である第1の情報を受信すると、当該第1の情報を記憶部に格納し、また当該第1の情報を第2の端末装置に送信する第1の処理部と、
第1の端末装置から、当該第1の端末装置で加筆された1又は複数のシートを構成する第2の情報を受信すると、当該第2の情報を記憶部に格納し、また当該第2の情報を前記第2の端末装置に送信する第2の処理部と、
第2の端末装置から、当該第2の端末装置で加筆された1又は複数のシートを構成する第3の情報を受信すると、当該第3の情報を記憶部に格納し、また当該第3の情報を前記第1の端末装置に送信する第3の処理部と、を備え、
前記端末装置は、
当該端末装置で1又は複数の前記シートを作成した場合に、前記第1の情報を前記処理装置に送信する第4の処理部と、
当該端末装置で1又は複数の前記シートに加筆した場合に、前記第2の情報を前記処理装置に送信する第5の処理部と、
他の装置で1又は複数の前記シートに加筆された場合に、前記第3の情報を前記処理装置から受信する第6の処理部と、を備え、
前記第2の情報は、図面、書面または写真を有する第4の情報と共に前記端末装置において同一画面内に重畳して表示される情報であり、
前記第3の情報は、前記第4の情報と共に前記端末装置において同一画面内に重畳して表示される情報であり、
前記第2の情報および前記第3の情報は、加筆された領域を示す枠と、加筆された内容に関する内容情報とを含み、
前記端末装置において、前記第2の情報および前記第3の情報の少なくとも何れか一方については前記領域を示す枠のみを表示して前記内容情報を表示しない、
ことを特徴とするシステム。 A system comprising a plurality of terminal devices and a processing device connected to the plurality of terminal devices,
The processing device includes:
a first processing unit that, upon receiving first information that constitutes one or more sheets created by a first terminal device, stores the first information in a storage unit and transmits the first information to a second terminal device;
a second processing unit that, upon receiving second information constituting one or more sheets revised by the first terminal device from the first terminal device, stores the second information in a storage unit and transmits the second information to the second terminal device;
a third processing unit that, when receiving third information constituting one or more sheets revised on the second terminal device from the second terminal device, stores the third information in a storage unit and transmits the third information to the first terminal device;
The terminal device
a fourth processing unit that transmits the first information to the processing device when one or more sheets are created by the terminal device;
a fifth processing unit that transmits the second information to the processing device when the terminal device adds to one or more of the sheets;
a sixth processing unit that receives the third information from the processing device when one or more of the sheets are touched up by another device ;
the second information is information that is superimposed on and displayed on the same screen of the terminal device together with fourth information having a drawing, a document, or a photograph,
the third information is information that is superimposed and displayed together with the fourth information on the same screen of the terminal device ,
the second information and the third information include a frame indicating a touched-up area and content information relating to the touched-up content;
in the terminal device, for at least one of the second information and the third information, only a frame indicating the area is displayed, and the content information is not displayed;
A system characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022029341A JP7775748B2 (en) | 2022-02-28 | 2022-02-28 | Processing device, terminal device, processing method, program, and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022029341A JP7775748B2 (en) | 2022-02-28 | 2022-02-28 | Processing device, terminal device, processing method, program, and system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023125320A JP2023125320A (en) | 2023-09-07 |
| JP7775748B2 true JP7775748B2 (en) | 2025-11-26 |
Family
ID=87887495
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022029341A Active JP7775748B2 (en) | 2022-02-28 | 2022-02-28 | Processing device, terminal device, processing method, program, and system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7775748B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000105731A (en) | 1998-09-29 | 2000-04-11 | Fuji Xerox Co Ltd | Joint work supporting device |
| JP2003308065A (en) | 2002-04-18 | 2003-10-31 | Jekku:Kk | Display system and display method |
| JP2013225239A (en) | 2012-04-23 | 2013-10-31 | Yokohama Sekiyu Co Ltd | Drawing information management system |
| JP2016012212A (en) | 2014-06-27 | 2016-01-21 | カシオ計算機株式会社 | Image management apparatus, image display system, and program |
| JP2019192120A (en) | 2018-04-27 | 2019-10-31 | 富士ゼロックス株式会社 | Display editing apparatus, server apparatus, display editing system and program |
-
2022
- 2022-02-28 JP JP2022029341A patent/JP7775748B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000105731A (en) | 1998-09-29 | 2000-04-11 | Fuji Xerox Co Ltd | Joint work supporting device |
| JP2003308065A (en) | 2002-04-18 | 2003-10-31 | Jekku:Kk | Display system and display method |
| JP2013225239A (en) | 2012-04-23 | 2013-10-31 | Yokohama Sekiyu Co Ltd | Drawing information management system |
| JP2016012212A (en) | 2014-06-27 | 2016-01-21 | カシオ計算機株式会社 | Image management apparatus, image display system, and program |
| JP2019192120A (en) | 2018-04-27 | 2019-10-31 | 富士ゼロックス株式会社 | Display editing apparatus, server apparatus, display editing system and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023125320A (en) | 2023-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20110191688A1 (en) | Network system, server apparatus, and computer-readable storage medium | |
| JP5233505B2 (en) | Joint work support device, joint work support system, joint work support method, program, and recording medium | |
| JP4645473B2 (en) | Electronic conference support program, electronic conference support method, electronic conference control device | |
| JP5212310B2 (en) | Network system, server device, and groupware program | |
| WO2023020577A1 (en) | Information processing method and apparatus, device, and medium | |
| US9491227B2 (en) | Recipe exchange and management system | |
| US20070219981A1 (en) | Electronic conference system, electronic conference support method, electronic conference support device, and conference server | |
| JP2012103891A (en) | Review document processing device and review document processing method | |
| JP3788543B2 (en) | Conference support system and recording medium | |
| JP6120433B2 (en) | Group discussion system | |
| CN102804167B (en) | Composite program module is created in the calculating ecosystem | |
| JP2001092702A (en) | Information processing system, server device, client device, and recording medium | |
| KR20200120001A (en) | Cad data converting system and method for converting cad data using the same | |
| JP7775748B2 (en) | Processing device, terminal device, processing method, program, and system | |
| JP6690564B2 (en) | Work support device and program | |
| JP7389941B1 (en) | Drawing update system, drawing update method and program | |
| JP5532738B2 (en) | Network system | |
| JP2015132985A (en) | Conference setting system | |
| JP5499562B2 (en) | Network system, server device, and groupware program | |
| JP2024120761A (en) | Processing device, program and processing method | |
| US20250298967A1 (en) | Online real-time interactive collaborative annotation system | |
| JP6318841B2 (en) | Class management program, class management method, and class management system | |
| US20250004992A1 (en) | Information management apparatus, information management method, and storage medium | |
| JP2019079471A (en) | Information processing apparatus and program | |
| JP2022141588A (en) | Information management program, information management method, and information management system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241106 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250725 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250729 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250924 |
|
| 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: 20251014 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251027 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7775748 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |