Editing system, terminal device, and editing program
The editing system allows input and editing operations during data loading by transmitting positional and size information, addressing delays in sharing edited content across devices in communication systems with electronic whiteboards.
Patent Information
- Application Number
- JP2021085023
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-05-20
- Publication Date
- 2025-04-02
- Estimated Expiration
- 2041-05-20
AI Technical Summary
In existing communication systems with electronic whiteboards, participants may not be able to accept input operations on one whiteboard until image data is fully downloaded, leading to delays in sharing edited content across devices.
An editing system and terminal devices that allow input and editing operations during the loading of data by transmitting and receiving content with related positional and size information, enabling early sharing of edited content across devices.
Enables immediate sharing of edited content across devices, regardless of data loading status, facilitating quicker collaboration and reducing delays in data transmission.
Smart Images

Figure 0007655076000001 
Figure 0007655076000002 
Figure 0007655076000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an editing system, a terminal device, and an editing program. [Background technology]
[0002] Patent Document 1 discloses a communication system including multiple electronic whiteboards, a communication management system, and an image storage device. In the communication system, the participants can share the document images displayed on each of the multiple electronic whiteboards. In addition, the communication system performs the following processing so that the participants can communicate smoothly with each other even if the timing of completion of reception on the electronic whiteboard differs for image data and stroke data that have different capacities.
[0003] The first electronic whiteboard transmits an upload start notification to the second electronic whiteboard via the communication management system before transmitting image data to the image storage device. When the second electronic whiteboard receives the upload start notification, it displays an image such as an hourglass that visually indicates the passage of time in downloading the image data. When the second electronic whiteboard receives stroke data from the first electronic whiteboard via the communication management system before the first electronic whiteboard finishes uploading the image data, it displays a stroke image based on the stroke data. When the first electronic whiteboard completes uploading the image data, the communication management system transmits an upload completion notification to the second electronic whiteboard. When the second electronic whiteboard receives the upload completion notification, it downloads the image data from the image storage device and displays the image data instead of the image such as the hourglass. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2020-95705 A Summary of the Invention [Problem to be solved by the invention]
[0005] In the above communication system, for example, the second electronic whiteboard may not be able to accept the input operation of stroke data by the participants until the download of the image data is completed. Even if the second electronic whiteboard accepts the input operation of stroke data and can display it, it may not be able to transmit the accepted stroke data to the first electronic whiteboard and display it on the first electronic whiteboard.
[0006] An object of the present invention is to provide an editing system, a terminal device, and an editing program that are capable of receiving and processing an input operation even during loading (uploading or downloading) of data. [Means for solving the problem]
[0007] An editing system according to a first aspect of the present invention is an editing system including a first terminal device and a second terminal device capable of communicating with each other, wherein the first terminal device comprises a first receiving means for receiving a first content, and a first transmitting means for transmitting to the second terminal device first related information indicating a first position, which is a position at which the first content received by the first receiving means is to be displayed on a first display unit of the first terminal device, and a first size, which is a size at which the first content is to be displayed on the first display unit, and the first content, and the second terminal device comprises a first receiving means for receiving the first content and the first related information transmitted by the first terminal device, a first display means for displaying a related image, the first position and the first size of which can be identified based on the first related information received by the first receiving means, on a second display unit of the second terminal device, and a second receiving means for accepting an editing operation, which is at least one of a change operation for changing at least one of a position and a size of the related image and an input operation for inputting a second content different from the first content, while the related image is displayed on the second display unit by the first display means.
[0008] In the first aspect, the second terminal device can accept the editing operation regardless of whether or not the reception of the first content has been completed, and therefore the editing system can share the content corresponding to the editing operation between the first terminal device and the second terminal device at an early stage.
[0009] A terminal device according to a second aspect of the present invention is a terminal device capable of communicating with other terminal devices, and is characterized in that it comprises a first receiving means for receiving a first content, a first transmitting means for transmitting first related information indicating a first position at which the first content received by the first receiving means is displayed on a display unit and a first size at which the first content is displayed on the display unit, and the first content to the other terminal device, a first display means for displaying the first content received by the first receiving means at the first size at the first position on the display unit, and a second receiving means for accepting an editing operation which is at least one of a change operation for changing at least one of the position and size of the first content displayed on the display unit by the first display means, and an input operation for inputting a second content different from the first content.
[0010] In the second aspect, the terminal device can receive the editing operation regardless of whether the transmission of the first content has been completed or not. Therefore, the terminal device can share the content corresponding to the editing operation with other terminal devices at an early stage.
[0011] A terminal device according to a third aspect of the present invention is a terminal device capable of communicating with other terminal devices, and is characterized in that it comprises a first receiving means for receiving a first content transmitted by the other terminal device and first related information indicating a first position at which the first content is displayed on a display unit and a first size at which the first content is displayed on the display unit, a first display means for displaying a related image on the display unit from which the first position and the first size can be identified based on the first related information received by the first receiving means, and a second accepting means for accepting an editing operation which is at least one of a change operation for changing at least one of the position and size of the related image and an input operation for inputting a second content different from the first content while the related image is displayed on the display unit by the first display means.
[0012] In the third aspect, the terminal device can accept the editing operation regardless of whether or not the reception of the first content has been completed. Therefore, the communication terminal can quickly share the content according to the editing operation with other terminal devices.
[0013] An editing program according to a fourth aspect of the present invention causes a computer of a terminal device capable of communicating with another terminal device to execute a first receiving step of receiving a first content, a first transmitting step of transmitting to the other terminal device first related information indicating a first position at which the first content received in the first receiving step is to be displayed on a display unit and a first size at which the first content is to be displayed on the display unit, and the first content, a first display step of displaying the first content received in the first receiving step at the first size at the first position on the display unit, and a second receiving step of receiving an editing operation which is at least one of a change operation for changing at least one of a position and a size of the first content displayed on the display unit in the first display step, and an input operation for inputting a second content different from the first content. According to the fourth aspect, an effect similar to that of the second aspect is achieved.
[0014] An editing program according to a fifth aspect of the present invention includes a first receiving step of receiving, to a computer of a terminal device capable of communicating with another terminal device, a first content transmitted from the other terminal device and first related information indicating a first position where the first content is displayed on a display unit and a first size where the first content is displayed on the display unit, a first display step of displaying, on the display unit, a related image capable of identifying the first position and the first size based on the first related information received by the first receiving step, and a second receiving step of receiving, with the related image displayed on the display unit by the first display step, an editing operation which is at least one of a change operation for changing at least one of a position and a size of the related image and an input operation for inputting a second content different from the first content. The fifth aspect provides the same effect as the third aspect. [Brief description of the drawings]
[0015] [Figure 1] FIG. 1 is a diagram showing an overview of an editing system 1. [Diagram 2] FIG. 1 is a diagram showing a basic communication sequence. [Diagram 3] FIG. 11 is a diagram showing a first communication sequence. [Figure 4] FIG. 11 is a diagram showing a second communication sequence. [Diagram 5] FIG. 13 is a diagram showing a third communication sequence. [Figure 6] A diagram showing a fourth communication sequence. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0016] An embodiment of the present invention will be described with reference to the drawings. The drawings are used to explain technical features that the present invention can employ, and the configurations of the devices described are not intended to be limiting, but are merely illustrative examples.
[0017] <Outline of Editing System 1> An overview of an editing system 1 will be described with reference to Fig. 1. The editing system 1 has a server device 2 and terminal devices 3A, 3B, and 3C (hereinafter collectively referred to as "terminal devices 3"). The server device 2 is communicatively connected to an access point 9A via a network line 9. The terminal device 3 is communicatively connected to the access point 9A wirelessly. Therefore, the server device 2 and the terminal device 3 can communicate with each other via the network line 9 and the access point 9A. The terminal device 3 is a well-known tablet terminal.
[0018] The server device 2 has a CPU 21, a storage unit 22, and a communication interface (I / F) 23. The CPU 21 is responsible for the overall control of the server device 2. The storage unit 22 stores a server program to be executed by the CPU 21, content C, etc. The communication I / F 23 is a communication module for communicating with the terminal device 3 via the network line 9 and the access point 9A.
[0019] Specific examples of the content C include a first content 4 and a second content 5. The first content 4 includes still images (hereinafter referred to as "images"), videos, and sounds. The image file format is, for example, JPEG, GIF, PNG, TIFF, BMP, etc. The video file format is, for example, MP4, AVI, MPEG, WMV, etc. The sound file format is, for example, WAVE, AIFF, MP3, AAC, etc. The second content 5 includes text and line drawings. The text file format is, for example, TXT, HTML, etc. The line drawings include, for example, coordinate data of the start point and end point of each of a plurality of line segments. The data capacity of the first content 4 is larger than the data capacity of the second content 5.
[0020] The terminal device 3 has a CPU 31, a storage unit 32, a display unit 33, an input unit 34, and a communication I / F 35. The CPU 31 is responsible for the overall control of the terminal device 3. The storage unit 32 stores an editing program to be executed by the CPU 31, content C, etc. The display unit 33 is a liquid crystal display. The input unit 34 is a touch panel provided on the surface of the display unit 33. The communication I / F 35 is a communication module for communicating with the server device 2 via the network line 9 and the access point 9A.
[0021] In the editing system 1, a predetermined application is executed in the terminal device 3, whereby a rectangular display area (hereinafter, referred to as "note N") shared among the terminal devices 3 is displayed in full screen on the display unit 33. For example, when the note N is shared among the terminal devices 3A to 3C, the first content 4 imported to the note N in the terminal device 3A and the second content 5 input to the note N are displayed in the respective notes N of the terminal devices 3A to 3C and can be viewed. Also, for example, when an operation to edit the content C is input via the input unit 34 in the terminal device 3A, the content C displayed in the respective notes N of the terminal devices 3B to 3C is updated to the state after editing. Note that "editing the content C" refers to moving, enlarging, reducing, etc. the content C arranged in the note N.
[0022] The editing program may be stored in a recording medium readable by the terminal device 3. The terminal device 3 may read out the editing program stored in the recording medium and store it in the storage unit 32. The editing program may be provided to the terminal device 3 by being downloaded from the server device 2. The terminal device 3 may store the downloaded editing program in the storage unit 32.
[0023] <Communication sequence> A communication sequence in the editing system 1 will be described with reference to Figs. 2 to 6. Of the terminal devices 3, only terminal devices 3A and 3B are shown in Figs. 2 to 6, and terminal device 3C is omitted. The CPU 21 of the server device 2 executes the communication sequence by reading and executing a server program stored in the storage unit 22. The CPU 31 of the terminal device 3 executes the communication sequence by reading and executing an editing program stored in the storage unit 32. Hereinafter, the processing performed by the CPU 21 of the server device 2 is referred to as "the server device 2 performs the processing." The processing performed by the CPU 31 of the terminal device 3 is referred to as "the terminal device 3 performs the processing."
[0024] <Basic communication sequence> A basic communication sequence that is the basis of the first to fourth communication sequences (see Figs. 3 to 6) described below will be described with reference to Fig. 2. The terminal device 3A accepts an input operation for importing image content 41 and video content 42 as the first content 4 into the notebook N via the input unit 34. The terminal device 3A also accepts an input operation for specifying the positions of the imported image content 41 and video content 42 in the notebook N via the input unit 34 (S11).
[0025] The terminal device 3A arranges and displays the imported image content 41 and video content 42 at a specified position within the note N (S101). The image content 41 and video content 42 arranged within the note N each have a rectangular shape.
[0026] The terminal device 3A receives an input operation for inputting line drawing content 51 as the second content 5 via the input unit 34 (S11). The input operation of the line drawing content 51 is performed by specifying a specific position in the notebook N. The terminal device 3A arranges and displays the line drawing content 51 at the specified position in the notebook N (S101). That is, the line drawing content 51 received in S11 is arranged and displayed in the notebook N in S101.
[0027] The terminal device 3A further receives an input operation for starting sharing of the note N with the terminal device 3B via the input unit 34 (S103). The terminal device 3A transmits an invitation notification to the server device 2 to invite the terminal device 3B as a terminal device 3 with which to share the note N (S105a). The server device 2 receives the invitation notification (S105b). The server device 2 transmits the received invitation notification to the terminal device 3B (S107a). The terminal device 3B receives the invitation notification (S107b).
[0028] The terminal device 3B displays on the display unit 33 a selection screen that allows the user to select whether or not to permit sharing of the note N with the terminal device 3A. When the terminal device 3B receives an input operation permitting sharing of the note N via the selection screen, the terminal device 3B transmits an acceptance notification to the server device 2 to accept the invitation (S109a). The server device 2 receives the acceptance notification (S109b). The server device 2 transmits the received acceptance notification to the terminal device 3A (S111a). The terminal device 3A receives the acceptance notification (S111b).
[0029] The terminal device 3A performs the following process in order to share the notebook N with the terminal device 3B. The terminal device 3A specifies the line drawing content 51 received in S11 and the position and size of the line drawing content 51 in the notebook N. The position of the second content 5 including the line drawing content 51 is indicated by the XY coordinates of the upper left corner of a rectangle in which the second content 5 is inscribed, and the size of the second content 5 is indicated by the horizontal and vertical lengths of the rectangle in which the second content 5 is inscribed. The terminal device 3A also specifies the positions and sizes of the image content 41 and the video content 42 arranged in the notebook N. The position of the first content 4 including the image content 41 and the video content 42 is indicated by the XY coordinates of the upper left corner of a rectangular frame surrounding the first content 4, and the size of the first content 4 is indicated by the horizontal and vertical lengths of the rectangular frame surrounding the first content 4.
[0030] In the above, the X-axis direction of the XY coordinates indicating the position coincides with the left-right direction, and the Y-axis direction coincides with the up-down direction. The reference point (0,0) of the XY coordinates is the upper left corner point of the display unit 33. The value of the X-axis coordinate is shown as a ratio when the X-coordinate of the upper right corner point of the display unit 33 is set to 1. The value of the Y-axis coordinate is shown as a ratio when the Y-coordinate of the lower left corner point of the display unit 33 is set to 1. The length in the left-right direction indicating the size is shown as a ratio when the length in the left-right direction of the display unit 33 is set to 1. The length in the up-down direction indicating the size is shown as a ratio when the length in the up-down direction of the display unit 33 is set to 1. In other words, the position and size are shown as values normalized based on the size of the display unit 33.
[0031] Hereinafter, information indicating the position and size of each of the first content 4 and the second content 5 arranged in the note N will be referred to as "related information." Related information of the image content 41 will be referred to as "image related information." Related information of the video content 42 will be referred to as "video related information." Related information of the line drawing content 51 will be referred to as "line drawing related information."
[0032] The terminal device 3A transmits the line drawing content 51, the line drawing related information, the image related information, and the video related information to the server device 2 (S113a). Next, the terminal device 3A starts transmitting the image content 41 and the video content 42 to the server device 2, thereby starting uploading each of them (S115a).
[0033] The server device 2 receives the line drawing content 51, line drawing related information, image related information, and video related information transmitted from the terminal device 3A (S113b). The server device 2 transmits the received line drawing content 51, line drawing related information, image related information, and video related information to the terminal device 3B (S117a). The server device 2 also starts receiving the image content 41 and video content 42 that the terminal device 3A has started uploading. The server device 2 stores the received image content 41 and video content 42 in the storage unit 22.
[0034] The terminal device 3B receives the line drawing content 51, the line drawing related information, the image related information, and the video related information transmitted from the server device 2 (S117b). The terminal device 3B places the line drawing content 51 in the notebook N based on the position and size indicated by the line drawing related information, and displays it on the display unit 33 (S119). The position of the upper left corner of the rectangle in which the line drawing content 51 is inscribed coincides with the position indicated by the line drawing related information. The horizontal and vertical lengths of the rectangle in which the line drawing content 51 is inscribed coincide with the size indicated by the line drawing related information. As a result, the line drawing content 51 is displayed in the notebook N of the terminal device 3B at the same position and size as the line drawing content 51 placed in the notebook N of the terminal device 3A.
[0035] Furthermore, based on the position and size indicated by the image-related information, the terminal device 3B places the related image 41A on the note N and displays it on the display unit 33 (S119). Similarly, based on the position and size indicated by the video-related information, the terminal device 3B places the related image 42A on the note N and displays it on the display unit 33 (S119).
[0036] The related images 41A and 42A are each a rectangular closed curve. The position of the upper left corner of the related image 41A coincides with the position indicated by the image related information. The horizontal and vertical lengths of the related image 41A coincide with the size indicated by the image related information. The position of the upper left corner of the related image 42A coincides with the position indicated by the video related information. The horizontal and vertical lengths of the related image 42A coincide with the size indicated by the video related information. Therefore, the related images 41A and 42A can respectively identify the position and size of the image content 41 and the video content 42 arranged on the note N in the terminal device 3A.
[0037] Furthermore, the terminal device 3B displays a progress indicator 40 shown as an hourglass inside the related images 41A and 42A (S119). The progress indicator 40 indicates that the server device 2 is currently receiving the image content 41 and video content 42 for which uploading from the terminal device 3A has started.
[0038] When the server device 2 has completed reception of all of the image content 41 and video content 42 whose uploading from the terminal device 3A started in S115a (S115b), the server device 2 transmits a completion notification to the terminal device 3B to notify the terminal device 3B of the completion of reception (S121a). The completion notification includes the type of content C whose reception has been completed (image content 41 and video content 42). The terminal device 3B receives the completion notification (S121b).
[0039] Upon receiving the completion notification, the terminal device 3B acquires the types included in the completion notification and identifies the image content 41 and the video content 42. The terminal device 3B transmits a download request to the server device 2 to request that the image content 41 and the video content 42 be downloaded from the server device 2 (S123a). The download request includes the type of content C requested to be downloaded. The server device 2 receives the download request (S123b).
[0040] The server device 2 acquires the type included in the download request and identifies the image content 41 and the video content 42. The server device 2 starts transmitting the image content 41 and the video content 42 stored in the storage unit 22 to the terminal device 3B (S125a). The terminal device 3B starts downloading the image content 41 and the video content 42 whose transmission from the server device 2 has started.
[0041] When the download of the image content 41 and the video content 42 is all complete (S125b), the terminal device 3B erases the progress indicator 40 displayed in S119 from the note N. Furthermore, the terminal device 3B arranges and displays the received image content 41 on the note N in place of the related image 41A displayed in S119 (S127). The terminal device 3B arranges and displays the received video content 42 on the note N in place of the related image 42A (S127). At this time, the terminal device 3B adjusts the size of each of the related images 41A and 42A so that the image content 41 and the video content 42 fit exactly inside each other.
[0042] The position of the upper left corner of the image content 41 matches the position indicated by the image related information received in S117b. The horizontal and vertical lengths of the image content 41 match the size indicated by the image related information received in S117b. Similarly, the position of the upper left corner of the video content 42 matches the position indicated by the video related information received in S117b. The horizontal and vertical lengths of the video content 42 match the size indicated by the video related information received in S117b. In other words, the positions and sizes of the image content 41 and video content 42 arranged on the note N of the terminal device 3B match the positions and sizes of the image content 41 and video content 42 arranged on the note N of the terminal device 3A, respectively. This completes the sharing of the note N between the terminal devices 3A and 3B.
[0043] <Basic communication sequence: Actions, effects, and special notes> After receiving the image-related information and the video-related information (S117b), the terminal device 3B arranges and displays the related images 41A, 42A on the note N (S119) until the download of the first content 4 (image content 41 and video content 42) is completed (S125b). In this way, the terminal device 3B allows the user to recognize the position and size at which the first content 4 is displayed before the download of the first content 4 is completed.
[0044] The terminal device 3B displays the progress indicator 40 inside the related images 41A and 42A (S119). This allows the terminal device 3B to make the user aware that the server device 2 is uploading the first content 4 and that the terminal device 3B is downloading the first content 4.
[0045] When terminal device 3B receives line drawing content 51, line drawing related information, image related information, and video related information in S117b, it may display only related images 41A, 42A, and not display progress indicator 40. After receiving a completion notification in S121b, terminal device 3B may display progress indicator 40 only until downloading of first content 4 is entirely completed in S125b.
[0046] The shape of the related images 41A and 42A is not limited to a rectangular closed curve, and may be a closed curve having another shape. For example, the shape of the related images 41A and 42A may be a circle, an ellipse, a polygon other than a rectangle, or the like. In other words, it is sufficient that the display range of the content C is clear at a glance.
[0047] Although the terminal device 3B displays an hourglass as the progress indicator 40, the progress indicator 40 is not limited to an hourglass, and may display various other well-known progress indicators. For example, the terminal device 3B may display a progress bar, a slow bar, a splash screen, a spinning wheel, or the like as the progress indicator 40.
[0048] Instead of the progress indicator 40, the terminal device 3B may display other information indicating that the first content 4 is being loaded. For example, instead of the progress indicator 40, the terminal device 3B may display text such as "Loading image content 41 / video content 42" inside the related images 41A and 42A.
[0049] After receiving the line drawing content 51, the line drawing related information, the image related information, and the video related information in S117b, the terminal device 3B may receive data indicating the progress of the upload in the server device 2 from the server device 2 until receiving the completion notification in S121b. The terminal device 3B may display information indicating the progress of the upload in the server device 2 (e.g., text such as "○% of the upload remaining") inside the related images 41A and 42A instead of the progress indicator 40. After receiving the completion notification in S121b, the terminal device 3B may display information indicating the progress of the download from the server device 2 (e.g., text such as "○% of the download remaining") inside the related images 41A and 42A instead of the progress indicator 40.
[0050] <First embodiment (first communication sequence)> The first communication sequence according to the first embodiment will be described with reference to Fig. 3. The first communication sequence differs from the first communication sequence in that an editing operation (a change operation and an input operation) is input to the terminal device 3A before uploading of the image content 41 and the video content 42 is completed in the terminal device 3A.
[0051] The terminal device 3A accepts a change operation for changing the position and size of the image content 41 arranged in the note N in S101 until the upload of the image content 41 and the video content 42 started in S115a is completed (S201). In this case, the terminal device 3A changes the position and size of the image content 41 arranged in the note N in accordance with the change operation (S203). In addition, the terminal device 3A accepts an input operation for inputting line drawing content 52 as new second content 5 into the note N until the upload of the image content 41 and the video content 42 started in S115a is completed (S201). The input operation of the line drawing content 52 is performed by designating a specific position in the note N. The terminal device 3A arranges and displays the line drawing content 52 at the designated position in the note N (S203).
[0052] The terminal device 3A identifies the position and size of the line drawing content 52 input by the input operation. The terminal device 3A transmits the line drawing content 52 and line drawing related information indicating the identified position and size of the line drawing content 52 to the server device 2 (S205a). The terminal device 3A also transmits image related information indicating the position and size of the image content 41 changed in response to the change operation (hereinafter referred to as "edit related information") to the server device 2 (S205a).
[0053] The server device 2 receives the line drawing content 52, the line drawing related information, and the editing related information transmitted from the terminal device 3A (S205b). The server device 2 transmits the received line drawing content 52, the line drawing related information, and the editing related information to the terminal device 3B (S207a). The terminal device 3B receives the line drawing content 52, the line drawing related information, and the editing related information transmitted from the server device 2 (S207b).
[0054] The terminal device 3B newly places the line drawing content 52 in the notebook N based on the position and size indicated by the received line drawing related information, and displays it on the display unit 33 (S209). Of the related images 41A, 42A and the progress indicator 40 placed in the notebook N, the terminal device 3B changes the positions of the related image 41A and the progress indicator 40 corresponding to the image content 41 to the positions indicated by the editing related information (S209). Furthermore, the terminal device 3B changes the sizes of the related image 41A and the progress indicator 40 whose positions have been changed to the sizes indicated by the editing related information (S209).
[0055] When the download of the image content 41 and the video content 42 is completed (S125b), the terminal device 3B erases the progress indicator 40 displayed in S209 from the note N. Furthermore, the terminal device 3B arranges and displays the image content 41 on the note N in place of the related image 41A whose position and size were changed in S209 (S211). Furthermore, the terminal device 3B arranges and displays the video content 42 on the note N in place of the related image 42A (S211). At this time, the terminal device 3B adjusts the size of each of the related images 41A and 42A so that the image content 41 and the video content 42 fit exactly inside each of them.
[0056] The respective positions and sizes of the line drawing contents 51, 52, image content 41, and video content 42 placed in the note N of the terminal device 3B match the respective positions and sizes of the line drawing contents 51, 52, image content 41, and video content 42 placed in the note N after the editing operation on the terminal device 3A.
[0057] <Actions, Effects, and Special Notes of the First Embodiment> The terminal device 3A can receive an editing operation regardless of whether or not uploading of the first content 4 has been completed (S201). Therefore, the terminal device 3A can quickly share the content C (for example, the line drawing content 52 or the image content 41) edited in response to the editing operation with the terminal device 3B.
[0058] The terminal device 3A may accept an editing operation before starting (to S115a) uploading the first content 4. In this case, the terminal device 3A may transmit the line drawing content 51, the line drawing related information, the image related information, and the video related information (S113a) and then transmit the line drawing content 52, the line drawing related information, and the editing related information to the terminal device 3B via the server device 2.
[0059] The terminal device 3A may accept an editing operation after the upload of the first contents 4 is completed and before the download of the first contents 4 by the terminal device 3B starts (S115b to S125a).
[0060] The terminal device 3A may accept an editing operation while the terminal device 3B is downloading the first content 4 (S125a to S125b). In this case, the terminal device 3A may transmit the line drawing content 52, the line drawing related information, and the editing related information to the terminal device 3B via the server device 2 while the terminal device 3B is downloading the first content 4.
[0061] <Second embodiment (second communication sequence)> The second communication sequence according to the second embodiment will be described with reference to Fig. 4. The second communication sequence differs from the first communication sequence in that an editing operation (a change operation and an input operation) is input to the terminal device 3B before the download of the image content 41 and the video content 42 is completed in the terminal device 3B.
[0062] After transmitting a download request to the server device 2 in S123a, the terminal device 3B accepts a change operation for changing the position and size of the related image 42A arranged in the note N in S119 until the download of the image content 41 and the video content 42 is completed (S301). In this case, the terminal device 3B changes the position and size of the related image 42A arranged in the note N in accordance with the change operation (S303). In addition, after transmitting a download request to the server device 2 in S123a, the terminal device 3B accepts an input operation for inputting line drawing content 53 as new second content 5 until the download of the image content 41 and the video content 42 is completed (S301). The input operation of the line drawing content 53 is performed by designating a specific position in the note N. The terminal device 3B arranges and displays the line drawing content 53 at the designated position in the note N (S303).
[0063] The terminal device 3B identifies the position and size of the line drawing content 53 input by the input operation. The terminal device 3B transmits the line drawing content 53 and line drawing related information indicating the identified position and size of the line drawing content 53 to the server device 2 (S305a). In addition, the terminal device 3A transmits editing related information indicating the position and size of the related image 42A changed in response to the change operation to the server device 2 (S305a).
[0064] The server device 2 receives the line drawing content 53, the line drawing related information, and the editing related information transmitted from the terminal device 3B (S305b). The server device 2 transmits the received line drawing content 53, the line drawing related information, and the editing related information to the terminal device 3A (S307a). The terminal device 3A receives the line drawing content 53, the line drawing related information, and the editing related information transmitted from the server device 2 (S307b).
[0065] The terminal device 3A newly places the line drawing content 53 in the notebook N based on the position and size indicated by the received line drawing related information, and displays it on the display unit 33 (S309). The terminal device 3A changes the position of the video content 42 placed in the notebook N to the position indicated by the editing related information (S309). Furthermore, the terminal device 3A changes the size of the video content 42 whose position has been changed to the size indicated by the editing related information (S309).
[0066] The respective positions and sizes of the line drawing contents 51, 53, image content 41, and video content 42 arranged in the note N of the terminal device 3A match the respective positions and sizes of the line drawing contents 51, 53, image content 41, and video content 42 arranged in the note N after the editing operation in the terminal device 3B.
[0067] When the download of the image content 41 and the video content 42 is completed (S125b), the terminal device 3B erases the progress indicators 40 inside the related images 41A, 42A displayed in S303 from the note N. The terminal device 3B also arranges and displays the image content 41 in the note N in place of the related image 41A (S311). Furthermore, the terminal device 3B arranges and displays the video content 42 in the note N in place of the related image 42A whose position and size were changed in S303 (S311). At this time, the terminal device 3B adjusts the size of each of the image content 41 and the video content 42 so that they fit just inside the related images 41A, 42A.
[0068] <Actions, Effects, and Special Notes of the Second Embodiment> The terminal device 3B can accept the editing operation regardless of whether the download of the first content 4 has been completed (S301). Therefore, the terminal device 3B can quickly share the content C edited in response to the editing operation with the terminal device 3A.
[0069] Note that, from when the terminal device 3B receives the image-related information and the video-related information (S117b) until the download of the first content 4 is completed (S125b), the terminal device 3B arranges and displays the related images 41A, 42A on the note N (S119). In this case, for example, it is possible to prevent the first content 4, whose download has been completed, from being arranged over the second content 5 arranged on the note N in response to an editing operation by the user. In this way, by displaying the related images 41A, 42A at an early stage, the terminal device 3B can prevent the editing operation performed by the user from being invalidated.
[0070] After receiving the image-related information and the video-related information in S117b, the terminal device 3B can accept an editing operation (S301) until the download of the first content 4 is completed in S125b. Therefore, the terminal device 3B can accept an editing operation even during uploading of the first content 4 by the server device 2 or during downloading of the first content 4 from the server device 2. In particular, since the data capacity of the second content 5 is smaller than the data capacity of the first content 4, the terminal device 3B can perform processing associated with the input operation even when the input operation of the second content 5 is accepted. Note that the first content 4 is at least one of an image, a video, and a sound, and the second content 5 is at least one of a text and a line drawing. Therefore, the terminal device 3B can accept an input operation of text and a line drawing (the second content 5) and perform processing associated with the input operation during uploading and downloading of the image, the video, and the sound (the first content 4).
[0071] After the terminal device 3B has completed receiving the image-related information and the video-related information (S117b) and before the download of the first content 4 is completed (S125b), the terminal device 3B accepts the change operation (S301) and transmits the line drawing content 53, the line drawing-related information, the editing-related information, and the like to the server device 2 (S305a), which then transmits them to the terminal device 3A (307a). Therefore, even while the terminal device 3A is uploading the first content 4 and while the terminal device 3B is downloading the first content 4, the terminal device 3B can transmit the line drawing content 53, the line drawing-related information, and the editing-related information to the terminal device 3A based on the accepted change operation.
[0072] The terminal device 3A receives the line drawing content 53, the line drawing related information, and the editing related information transmitted from the terminal device 3B (S307b). Based on the received line drawing content 53 and the line drawing related information, the terminal device 3A arranges and displays the line drawing content 53 on the notebook N (S309). Also, based on the received editing related information, the terminal device 3A changes the position of the image content 41 arranged on the notebook N (S309). In this way, even while the first content 4 is being loaded, the terminal device 3A can newly display the second content 5 on the display unit 33 or change the position and size of the first content 4 displayed on the display unit 33 in response to the editing operation accepted by the terminal device 3B.
[0073] The terminal device 3B may accept an editing operation after receiving the image-related information and the video-related information in S117b and before receiving the completion notification in S121b. That is, the terminal device 3B may accept an editing operation while the server device 2 is uploading the first content 4. In this case, the terminal device 3B may transmit the line drawing content 53, the line drawing-related information, and the editing-related information to the terminal device 3A via the server device while the server device 2 is uploading the first content 4.
[0074] After receiving the notification of completion of upload in S121b, the terminal device 3B may accept an editing operation before starting download of the first content 4 (S121b to S125a).
[0075] The first content 4 is not limited to images, videos, and sounds, and may be other types of content C. The second content 5 is not limited to text and line drawings, and may be other types of content C. The data capacity of the first content 4 and the data capacity of the second content 5 may be the same. The data capacity of the second content 5 may be larger than the data capacity of the first content 4.
[0076] The first content 4 may be input by the input operation in S301 instead of the second content 5. A specific example of such a first content 4 is a video captured by a camera provided in the terminal device 3B. In this case, the terminal device 3B may arrange and display the first content 4 on the note N in response to the input operation before the download of the first content 4 is completed in S125b.
[0077] Through the process of S309, the terminal device 3A changes the position of the video content 42 arranged on the note N to the position indicated by the editing-related information. In this case, for example, the terminal device 3A may display a progress indicator instead of the video content 42 until the moved video content 42 is ready to be displayed on the note N.
[0078] <Third embodiment (third communication sequence)> A third communication sequence according to the third embodiment will be described with reference to Fig. 5. The third communication sequence differs from the first communication sequence in the procedure when the terminal device 3B downloads the image content 41 and the video content 42 from the server device 2. The other processes are the same as those of the first communication sequence.
[0079] The terminal device 3B receives the line drawing content 51, the line drawing related information, the image related information, and the video related information transmitted from the server device 2 (S117b). The terminal device 3B arranges the line drawing content 51 in the notebook N based on the position and size indicated by the line drawing related information, and displays it on the display unit 33 (S401). The terminal device 3B arranges the related images 41A, 42A in the notebook N based on the positions and sizes indicated by the image related information and the video related information, and displays them on the display unit 33 (S401). The terminal device 3B displays the progress indicators 40 inside the related images 41A, 42A (S401).
[0080] Furthermore, the terminal device 3B arranges and displays, on the note N, setting images 43 and 44 for setting priorities when downloading the image content 41 and the video content 42 from the server device 2 (S401). The setting image 43 is a selection button displayed superimposed on the related image 41A, and is selected when the image content 41 is to be downloaded preferentially. The setting image 44 is a selection button displayed superimposed on the related image 42A, and is selected when the video content 42 is to be downloaded preferentially.
[0081] For example, the terminal device 3B receives an operation to select the setting image 44 via the input unit 34 (S403). Based on the received operation, the terminal device 3B specifies the video content 42 associated with the setting image 44 as the first content 4 to be preferentially downloaded.
[0082] When the terminal device 3B receives the completion notification from the server device 2 (S121b), it transmits a download request to the server device 2 (S123a). At this time, the terminal device 3B includes in the download request priority information notifying the video content 42 as the first content 4 to be preferentially downloaded. The server device 2 receives the download request (S123b).
[0083] The server device 2 starts transmitting the moving image content 42 notified by the priority information, out of the image content 41 and the moving image content 42 stored in the storage unit 22 (S405a). The terminal device 3B starts downloading the moving image content 42 that has started to be transmitted from the server device 2.
[0084] When the download of the video content 42 is complete (S405b), the terminal device 3B erases the progress indicator 40 included in the related image 42A displayed in S401 from the note N. The terminal device 3B places the received video content 42 on the note N in place of the related image 42A and displays it (S407). Note that the related image 41A displayed in S401 and the progress indicator 40 included in the related image 41A remain placed on the note N.
[0085] After completing the transmission of the video content 42, the server device 2 then starts transmitting the image content 41 stored in the storage unit 22 (S409a). The terminal device 3B starts downloading the image content 41 that has been started to be transmitted from the server device 2.
[0086] When the download of the image content 41 is completed (S409b), the terminal device 3B erases the progress indicator 40 included in the related image 41A displayed in S401 from the note N. The terminal device 3B places and displays the received image content 41 on the note N in place of the related image 41A (S411).
[0087] <Actions, Effects, and Special Notes of the Third Embodiment> The terminal device 3B accepts the first content 4 to be downloaded preferentially from the image content 41 and the video content 42 (S403). By including priority information in the download request, the terminal device 3B can download the image content 41 or the video content 42, which has a higher priority, from the server device 2 first.
[0088] For example, a user of the terminal device 3B may input new second content 5 by an input operation in a manner that quotes either the image content 41 or the video content 42 of the first content 4 displayed in the notebook N. In this case, it is preferable that the image content 41 or the video content 42 to be quoted is downloaded preferentially and displayed in the notebook N. In response to this, the terminal device 3B can download the image content 41 or the video content 42 with a high priority from the server device 2 first. This allows the user to quickly execute an input operation to quote the image content 41 or the video content 42 downloaded preferentially.
[0089] The terminal device 3B arranges and displays, within the note N, setting images 43 and 44 that enable the user to set which of the image content 41 and the video content 42 is to be downloaded with priority (S401). Thus, the terminal device 3B can facilitate the user's operation of inputting the priority.
[0090] Although the terminal device 3B displays selection buttons as the setting images 43 and 44, the terminal device 3B may display a setting image in which the priority can be input in another manner. For example, the terminal device 3B may display a drop-down list in which a number indicating the priority can be selected as the setting image. The terminal device 3B may download the first content 4 in the order of the selected priority. Also, for example, the terminal device 3B may display a selection box in which one of a plurality of rules (order by data capacity, image priority, video priority, etc.) that define the priority can be selected as the setting image. The terminal device 3B may download the first content 4 in the order of the priority determined based on the selected rule.
[0091] In the communication sequence shown in FIG. 2, the terminal device 3B may arrange and display the setting images 43 and 44 (see FIG. 5) on the note N in S119. Furthermore, the terminal device 3B may accept an operation to select, for example, the setting image 44 while the image content 41 and the video content 42 are being downloaded from the server device 2 (S125a to S125b). In this case, the terminal device 3B may transmit priority information to the server device 2 notifying the server device 2 of the video content 42 as the first content 4 to be downloaded with priority. When the server device 2 receives the priority information, it may transmit the video content 42 with priority to the terminal device 3B. In other words, while the image content 41 and the video content 42 are being downloaded, the terminal device 3B may download the video content 42 with priority from the middle of the download.
[0092] <Fourth embodiment (fourth communication sequence)> A fourth communication sequence according to the fourth embodiment will be described with reference to Fig. 6. The fourth communication sequence differs from the first communication sequence in the procedure when the terminal device 3A uploads the image content 41 and the video content 42 to the server device 2. The other processes are the same as those of the first communication sequence.
[0093] When the terminal device 3A receives an acceptance notification from the server device 2 (S111b), it places and displays, on the note N, setting images 45 and 46 for setting priorities when uploading the image content 41 and the video content 42 to the server device 2 (S501). The setting image 45 is a selection button displayed superimposed on the image content 41, and is selected when uploading the image content 41 with priority. The setting image 46 is a selection button displayed superimposed on the video content 42, and is selected when uploading the video content 42 with priority.
[0094] For example, the terminal device 3A receives an operation to select the setting image 45 via the input unit 34 (S503). Based on the received operation, the terminal device 3A specifies the image content 41 associated with the setting image 45 as the first content 4 to be preferentially uploaded.
[0095] Terminal device 3A transmits the line drawing content 51, line drawing related information, image related information, and video related information to server device 2 (S113a). Server device 2 receives the line drawing content 51, line drawing related information, image related information, and video related information transmitted from terminal device 3A (S113b). Server device 2 transmits the received line drawing content 51, line drawing related information, image related information, and video related information to terminal device 3B (S117a). Terminal device 3B receives the line drawing content 51, line drawing related information, image related information, and video related information (S117b).
[0096] The terminal device 3B arranges the line drawing content 51, the related image 41A, and the related image 42A in the notebook N and displays them on the display unit 33 (S119). The terminal device 3B displays the progress indicator 40 inside the related images 41A, 42A, and 42A (S119).
[0097] Next, the terminal device 3A starts uploading the image content 41 identified based on the operation accepted in S503, from among the image content 41 and video content 42 accepted in S11 (S505a). The server device 2 receives the image content 41 that the terminal device 3A started uploading, and stores it in the storage unit 22. When the server device 2 has completed receiving the image content 41 (S505b), it transmits a completion notification to the terminal device 3B (S509a).
[0098] After the terminal device 3A has completed uploading the image content 41, the terminal device 3A starts uploading the video content 42 (S507a). The server device 2 receives the video content 42 that the terminal device 3A has started uploading, and stores it in the storage unit 22.
[0099] When the terminal device 3B receives the completion notification sent from the server device 2 (S509b), it sends a download request to the server device 2 to request download of the image content 41 stored in the storage unit 22 of the server device 2 (S511a). The server device 2 receives the download request (S511b). The server device 2 starts transmitting the image content 41 stored in the storage unit 22 to the terminal device 3B (S513a). The terminal device 3B starts downloading the image content 41 whose transmission from the server device 2 has started.
[0100] When the download of the image content 41 is complete (S513b), the terminal device 3B erases the progress indicator 40 included in the related image 41A displayed in S119 from the note N. The terminal device 3B places and displays the received image content 41 on the note N in place of the related image 41A (S515). Note that the related image 42A displayed in S119 and the progress indicator 40 included in the related image 42A remain placed on the note N.
[0101] When the server device 2 has completed reception of the image content 41 (S517b), it transmits a completion notification to the terminal device 3B (S517a). When the terminal device 3B receives the completion notification transmitted from the server device 2 (S517b), it transmits a download request to the server device 2 to request download of the video content 42 stored in the storage unit 22 of the server device 2 (S519a). The server device 2 receives the download request (S519b). The server device 2 starts transmitting the video content 42 stored in the storage unit 22 to the terminal device 3B (S521a). The terminal device 3B starts downloading the video content 42 whose transmission from the server device 2 has started.
[0102] When the download of the video content 42 is completed (S521b), the terminal device 3B erases the progress indicator 40 included in the related image 42A displayed in S119 from the note N. The terminal device 3B places and displays the received video content 42 on the note N in place of the related image 42A (S523).
[0103] <Functions, Effects, and Special Notes of the Fourth Embodiment> The terminal device 3A accepts the first content 4 to be preferentially uploaded out of the image content 41 and the video content 42 (S503). This allows the terminal device 3A to upload the image content 41 or the video content 42, which has a higher priority, first.
[0104] The terminal device 3A arranges and displays, within the note N, setting images 45, 46 that enable the user to set which of the image content 41 and the video content 42 is to be preferentially uploaded (S501). Thus, the terminal device 3A can facilitate the user's operation of inputting the priority.
[0105] The modified examples of the setting images 43 and 44 described in the third embodiment can also be applied to the setting images 45 and 46 in the fourth embodiment as appropriate. For example, in the communication sequence shown in FIG. 2, the terminal device 3A may arrange and display the setting images 45 and 46 (see FIG. 6) on the note N in S101. The terminal device 3A may also accept an operation to select, for example, the setting image 45 while uploading the image content 41 and the video content 42 to the server device 2 (S115a to S115b). In this case, the terminal device 3A may thereafter preferentially upload the image content 41 to the server device 2. In other words, while the image content 41 and the video content 42 are being uploaded, the terminal device 3A may preferentially upload the image content 41 from the middle of the upload.
[0106] <Other Modifications> The present invention is not limited to the above embodiment, and various modifications are possible. The editing system 1 may be configured not to include the server device 2. In this case, the same processing as in the above embodiment may be performed by directly communicating between the terminal devices 3 without going through the server device 2. The terminal device 3 is not limited to a tablet terminal, and may be various other electronic devices having a communication function.
[0107] The above embodiment is based on the premise that the display units 33 of the terminal devices 3A to 3C have the same size. However, the sizes of the display units 33 of the terminal devices 3A to 3C may differ. In the above embodiment, the positions and sizes are standardized based on the horizontal and vertical sizes of the display units 33. For this reason, the terminal devices 3A to 3C can display the content C at a common position in the shared notebook N even if the sizes of the display units 33 of the terminal devices 3A to 3C are different.
[0108] In the above embodiment, the terminal devices 3A and 3B are capable of accepting editing operations while the image content 41 and the video content 42 are being uploaded or downloaded as the first content 4. In contrast, the first content 4 uploaded by the terminal device 3A and the first content 4 downloaded by the terminal device 3B are not limited to images or videos, and may be sounds. Furthermore, the first content may include a large line drawing. In other words, the terminal devices 3A and 3B may be capable of accepting editing operations while the large content C is being loaded.
[0109] In the above embodiment, the position and size of the content C are indicated by values normalized based on the size of the display unit 33, but this is not limiting. For example, the position and size of the content C may be indicated by values indicating the actual length. The unit of the actual length may be, for example, mm, inch, or the like. Specifically, the value of the X-axis coordinate indicating the position of the content C is set to a value indicating the actual length of the horizontal distance between the reference point (0,0) and the upper left corner of the content C. The value of the Y-axis coordinate indicating the position of the content C is set to a value indicating the actual length of the vertical distance between the reference point (0,0) and the upper left corner of the content C. Also, for example, the horizontal length indicating the size of the content C is indicated by the actual horizontal length of the content C. The vertical length indicating the size of the content C is indicated by the actual vertical length of the content C.
[0110] <Other> The CPU 31 that performs the process of S11 is an example of the "first receiving means" of the present invention. The CPU 31 that performs the process of S113a, S115a, S505a, and S507a is an example of the "first transmitting means" of the present invention. The CPU 31 that performs the process of S117b, S125b, S405b, S409b, S513b, and S521b is an example of the "first receiving means" of the present invention. The CPU 31 that performs the process of S119 is an example of the "first display means" of the present invention. The CPU 31 that performs the process of S301 is an example of the "second receiving means" according to the first aspect of the present invention. The CPU 31 that performs the process of S305a is an example of the "second transmitting means" of the present invention. The CPU 31 that performs the process of S101 is an example of the "second display means" according to the first aspect of the present invention. The CPU 31 that performs the process of S307b is an example of the "second receiving means" of the present invention. The CPU 31 that performs the process of S309 is an example of the "changing means" of the present invention. The CPU 31 that performs the process of S403 is an example of the "third reception means" according to the first aspect of the present invention. The CPU 31 that performs the process of S401 is an example of the "third display means" according to the present invention. The setting images 43 and 44 are an example of the "first setting image" according to the present invention. The CPU 31 that performs the process of S201 is an example of the "second reception means" according to the second aspect of the present invention. The CPU 31 that performs the process of S503 is an example of the "third reception means" according to the second aspect of the present invention. The CPU 31 that performs the process of S501 is an example of the "second display means" according to the second aspect of the present invention. The setting images 45 and 46 are an example of the "second setting image" according to the present invention.
[0111] The process of S11 is an example of a "first reception step" of the present invention. The processes of S113a, S115a, S505a, and S507a are an example of a "first transmission step" of the present invention. The processes of S117b, S125b, S405b, S409b, S513b, and S521b are an example of a "first reception step" of the present invention. The process of S119 is an example of a "first display step" of the present invention. The process of S201 is an example of a "second reception step" according to the third aspect of the present invention. The process of S301 is an example of a "second reception step" according to the fourth aspect of the present invention. [Explanation of symbols]
[0112] 1: Editing system 2: Server device 3, 3A, 3B, 3C: Terminal device 4: First content 5: Second content 40 :Progress indicator 41A, 42A: Related images 43, 44, 45, 46: Setting images
Claims
1. An editing system including a first terminal device and a second terminal device capable of communicating with each other, The first terminal device is a first receiving means for receiving a first content; a first transmitting means for transmitting, to the second terminal device, first related information indicating a first position, which is a position at which the first content accepted by the first accepting means is to be displayed on a first display unit of the first terminal device, and a first size, which is a size at which the first content is to be displayed on the first display unit, and the first content; Equipped with The second terminal device is a first receiving means for receiving the first content and the first related information transmitted by the first terminal device; a first display means for displaying a related image capable of identifying the first position and the first size on a second display unit of the second terminal device based on the first related information received by the first receiving means; a second receiving means for receiving an editing operation, which is at least one of a change operation for changing at least one of a position and a size of the related image while the related image is displayed on the second display unit by the first display means, and an input operation for inputting a second content different from the first content; An editing system comprising:
2. The second terminal device is The editing system according to claim 1, characterized in that after the first receiving means has completed reception of the first related information, the second accepting means accepts the editing operation until the first content has been received.
3. 3. The editing system according to claim 1, wherein a data capacity of the first content is larger than a data capacity of the second content.
4. the first content is at least one of an image and a video; The editing system according to claim 3 , wherein the second content is at least one of text and line art.
5. The second terminal device is An editing system as described in any one of claims 2 to 4, characterized in that after the first receiving means has completed reception of the first related information, until reception of the first content is completed, the first display means further displays on the second display unit a receiving image indicating that the first content is being received.
6. 6. The editing system of claim 5, wherein the receiving image is a progress indicator.
7. The second terminal device is An editing system as described in any one of claims 1 to 6, characterized in that the related image in which a closed curve capable of identifying the first size is placed at the first position is displayed on the second display unit by the first display means.
8. The second terminal device is The editing system described in any one of claims 1 to 7, characterized in that after the first receiving means has completed reception of the first related information, when the second accepting means accepts the change operation until the reception of the first content is completed, the editing system further comprises a second transmitting means for transmitting to the first terminal device second related information indicating a second position, which is the position of the related image after the change, and a second size, which is the size of the related image after the change.
9. The first terminal device is a second display means for displaying the first content received by the first reception means in the first size at the first position on the first display unit; a second receiving means for receiving the second related information transmitted by the second terminal device; a changing means for changing a position of the first content displayed on the first display unit from the first position to the second position and for changing a size of the first content from the first size to the second size, based on the second related information received by the second receiving means; The editing system according to claim 8, further comprising:
10. The first content includes a plurality of sub-contents; The second terminal device is a third reception means for receiving a priority of the plurality of subcontents; 10. The editing system according to claim 1, wherein the first receiving means receives each of the plurality of sub-contents in descending order of priority accepted by the third accepting means.
11. The second terminal device is a third display means for displaying a first setting image on the second display unit, the first setting image being capable of setting priorities of the plurality of subcontents; The priorities of the plurality of sub-contents set by the first setting image are received by the third reception means. The editing system according to claim 10 .
12. 12. The editing system according to claim 1, wherein the first position and the first size are indicated by values normalized based on the size of the first display unit.
13. 10. The editing system according to claim 8, wherein the second position and the second size are indicated by values normalized based on the size of the second display section.
14. A terminal device capable of communicating with other terminal devices, a first receiving means for receiving a first content; a first transmitting means for transmitting, to the other terminal device, first related information indicating a first position, which is a position at which the first content is to be displayed on a display unit, and a first size, which is a size at which the first content is to be displayed on the display unit, both of which are received by the first receiving means; and the first content; a first display means for displaying the first content received by the first reception means in the first size at the first position on the display unit; a second receiving means for receiving an editing operation which is at least one of a change operation for changing at least one of a position and a size of the first content displayed on the display unit by the first display means and an input operation for inputting a second content different from the first content; A terminal device comprising:
15. The first content includes a plurality of sub-contents; a third reception means for receiving a priority of the plurality of subcontents; The first transmission means is 15. The terminal device according to claim 14, wherein the plurality of sub-contents are transmitted in descending order of priority accepted by the third accepting means.
16. a second display means for displaying, on the display unit, a second setting image capable of setting priorities of the plurality of subcontents; The third reception means is The priority of the plurality of sub-contents set by the second setting image is received.
16. The terminal device according to claim 15,
17. A terminal device capable of communicating with other terminal devices, a first receiving means for receiving a first content transmitted by the other terminal device, and first related information indicating a first position where the first content is displayed on a display unit and a first size where the first content is displayed on the display unit; a first display means for displaying, on the display unit, a related image capable of identifying the first position and the first size based on the first related information received by the first receiving means; a second receiving means for receiving an editing operation, which is at least one of a change operation for changing at least one of a position and a size of the related image while the related image is displayed on the display unit by the first display means, and an input operation for inputting a second content different from the first content; A terminal device comprising:
18. A computer of a terminal device capable of communicating with other terminal devices, a first receiving step of receiving a first content; a first transmission step of transmitting, to the other terminal device, first related information indicating a first position at which the first content is to be displayed on a display unit and a first size at which the first content is to be displayed on the display unit, both of which are received in the first reception step; and the first content; a first display step of displaying the first content received in the first receiving step in the first size at the first position on the display unit; a second receiving step of receiving an editing operation which is at least one of a change operation for changing at least one of a position and a size of the first content displayed on the display unit by the first display step and an input operation for inputting a second content different from the first content; An editing program for executing the above.
19. A computer of a terminal device capable of communicating with other terminal devices, a first receiving step of receiving a first content transmitted by the other terminal device, and first related information indicating a first position where the first content is displayed on a display unit and a first size where the first content is displayed on the display unit; a first display step of displaying, on the display unit, a related image capable of identifying the first position and the first size based on the first related information received in the first receiving step; a second receiving step of receiving an editing operation, which is at least one of a change operation for changing at least one of a position and a size of the related image and an input operation for inputting a second content different from the first content, while the related image is displayed on the display unit by the first display step; An editing program comprising:
Citation Information
Patent Citations
Display device, disclosure control device, disclosure control method, and program
JP2012113634A
Information processing system and information processing method
JP2017215696A
Communication management system, communication system, communication method, and program
JP2020095705A
Communication terminal, communication system, display control method, and program
JP2020149344A