Stopwatch, stopwatch system, information processing method, and program

The stopwatch addresses the challenge of displaying time in multiple N-ary formats by incorporating a selection and conversion unit, allowing easy conversion and display of time at various frame rates, improving user convenience in video production.

JP2026011690AActive Publication Date: 2026-01-23AY PRODUCE LLC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024112509
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-12
Publication Date
2026-01-23
Estimated Expiration
2044-07-12

AI Technical Summary

Technical Problem

Conventional stopwatches do not facilitate easy measurement and display of time in multiple types of N-ary notation, such as frame rates, making it inconvenient for video production workers who need to manually convert time values.

Method used

A stopwatch equipped with a measuring unit, start unit, selection unit, conversion unit, and display unit that allows users to select a frame rate and automatically convert and display time in N-ary notation, including features like a dedicated selection switch and real-time conversion.

Benefits of technology

Enables convenient measurement and display of time at various frame rates, reducing the need for manual calculations and enhancing user convenience in video production by providing real-time conversion and display of time in selected N-ary formats.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026011690000001_ABST
    Figure 2026011690000001_ABST
Patent Text Reader

Abstract

To measure and display time at a plurality of kinds of frame rates in a stopwatch.SOLUTION: A stopwatch includes a measurement unit that measures a time, a start unit that receives a start operation for starting the measurement of the time, a stop unit that receives a stop operation for stopping the measurement of the time, a selection unit that receives a selection operation for selecting a frame rate for displaying the time or a base-n number for displaying the time, a conversion unit that converts the time based on the frame rate or the base-n number selected by the selection operation, and a display unit that displays a conversion result converted by the conversion unit.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a stopwatch, a stopwatch system, an information processing method, and a program. [Background technology]

[0002] 2. Description of the Related Art Conventionally, the so-called "stopwatch" technology, which measures time based on an operation by a user, has been widely known.

[0003] In stopwatch technology, acceleration is first detected. Based on the detection results, the posture is determined. Next, an impact is detected by an impact sensor. Electronic devices and stopwatches that can further reduce the possibility of receiving input unintended by the user based on the posture determined in this manner and the impact detection results are known (Patent Document 1, etc.).

[0004] Also known is a stopwatch that communicates and enables measured time data to be automatically and easily input into an information terminal such as a personal computer (Patent Document 2, etc.). [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2013-64610 [Patent Document 2] Utility Model Registration No. 3173899 Summary of the Invention [Problem to be solved by the invention]

[0006] Conventional technology displays values ​​less than one second in units of 1 / 100, but there are cases where an N-ary display is more convenient for operators. For example, video production workers find it more convenient to display values ​​according to the number of images displayed per second, known as the frame rate.

[0007] As described above, the conventional technology does not take into consideration measuring and displaying time in multiple types of N-ary notation, such as the frame rate shown as an example. Therefore, even if time is measured, unless an operator or the like separately performs calculations to convert it into a desired N-ary notation, the result cannot be grasped in accordance with the specified task.

[0008] Therefore, the object of the present invention is to measure, display, and input / output time in multiple types of N-ary numbers more easily with a stopwatch. The explanation will be focused on frame rates, which are particularly targeted at video creators. [Means for solving the problem]

[0009] To achieve the above objectives, the stopwatch: a measuring unit that measures time; a start unit that accepts a start operation to start measuring the time; a stop unit that accepts a stop operation to stop the measurement of the time; a selection unit that accepts a selection operation to select a frame rate for displaying the time or an N-ary number for displaying the time; a conversion unit that converts the time based on the frame rate selected by the selection operation or the N-ary number; a display unit that displays the conversion result obtained by the conversion unit; Equipped with. [Effects of the Invention]

[0010] The stopwatch of the present invention can measure and display time at a variety of frame rates. [Brief explanation of the drawings]

[0011] [Figure 1] FIG. 1 is a diagram illustrating an example of the overall configuration of a stopwatch. [Figure 2] FIG. 2 is a diagram illustrating an example of the hardware configuration of a stopwatch. [Figure 3] FIG. 10 is a diagram illustrating an example of overall processing. [Figure 4] FIG. 10 is a diagram showing an example of a screen for setting a frame rate. [Figure 5] FIG. 10 is a diagram illustrating an example of a selection operation. [Figure 6] FIG. 10 is a diagram showing an example of a display of a conversion result. [Figure 7] FIG. 10 is a diagram showing a display of a comparative example. [Figure 8] FIG. 10 is a diagram showing a modified example of the display. [Figure 9] FIG. 2 is a diagram illustrating an example of a functional configuration. [Figure 10] FIG. 1 is a diagram illustrating an example of the overall configuration of a stopwatch system 101. DETAILED DESCRIPTION OF THE INVENTION

[0012] Specific examples will be described below with reference to the accompanying drawings. In the following description, the reference numerals in the drawings refer to the same elements. Furthermore, the embodiments are not limited to the specific examples below, and the embodiments may include elements other than those described below.

[0013] [Overall configuration example] FIG. 1 is a diagram showing an example of the overall configuration of a stopwatch 100. For example, the stopwatch 100 has an appearance including an output device 10, a first switch 11, a second switch 12, a third switch 13, and a fourth switch 14. The following description will be given using the stopwatch 100 with the appearance shown in FIG. 1 as an example. However, the stopwatch 100 is not limited to the appearance shown in FIG. 1.

[0014] A user holds the stopwatch 100 in his / her hand and uses it. Specifically, the user presses the first switch 11, the second switch 12, the third switch 13, or the fourth switch 14 (including pressing two or more buttons simultaneously). Then, in response to the operation of pressing any of the switches, the stopwatch 100 executes processing and performs output.

[0015] Specifically, when the user holds the stopwatch 100 in his or her right hand, the first switch 11 or the second switch 12 is a switch that is pressed with the index finger of the right hand, while the third switch 13 is a switch that is pressed with the thumb of the right hand. Furthermore, the fourth switch 14 is a switch that is pressed with the index finger of the left hand or the index finger of the right hand.

[0016] In response to the operation of each switch, the output device 10 outputs a counter value or the like to the user. Note that the output device 10 is not limited to displaying visual information on a display screen. For example, the output may be sending data to another information processing device, audio information such as an alarm, or tactile information such as vibration. Also, the output may be multiple outputs of the same information (for example, a combination of visual information and audio information).

[0017] The number, type, and arrangement of the switches are not limited to the example shown in the figures. The stopwatch 100 may further include an input device other than the switches shown above, and an output device other than the output device 10. Therefore, the stopwatch 100 is not limited to the appearance shown in the figures, and may have other configurations.

[0018] [Hardware configuration example] 2 is a diagram showing an example of the hardware configuration of the stopwatch 100. For example, the stopwatch 100 is configured to include hardware such as a first switch 11, a second switch 12, a third switch 13, a fourth switch 14, a control device 15, an arithmetic unit 16, a storage device 17, and an output device 10.

[0019] The first switch 11, the second switch 12, the third switch 13, and the fourth switch 14 are, for example, input devices that accept a user's pressing operation using a button. Note that the first switch 11, the second switch 12, the third switch 13, and the fourth switch 14 may also be input devices such as a touch panel.

[0020] The control device 15 is a device that controls the hardware of the stopwatch 100 .

[0021] The calculation device 16 performs calculations in cooperation with the storage device 17 for the processing performed by the stopwatch 100 .

[0022] The control device 15 and the arithmetic device 16 may be different devices, or may be the same device that is integrated.

[0023] The storage device 17 is, for example, a memory etc. The storage device 17 may include an auxiliary storage device.

[0024] The output device 10 is, for example, a display, etc. In the following, an example will be described in which the output from the output device 10 is referred to as a "display surface 20."

[0025] The hardware configuration is not limited to the above devices. For example, the stopwatch 100 may have a hardware configuration that includes, in addition to the above devices, an internal or external arithmetic unit, a control unit, a storage unit, an input unit, an output unit, a communication unit, or an auxiliary unit. Furthermore, each of these devices is not limited to one, and may be multiple.

[0026] [Switch placement example] As shown in Figure 1, the direction of gravity will be referred to as the "Z-axis direction" (also referred to as the up-down direction or vertical direction). The right-hand direction perpendicular to the Z-axis direction will be referred to as the "X-axis direction." The depth direction perpendicular to both the Z-axis direction and the X-axis direction will be referred to as the "Y-axis direction."

[0027] In the following examples, the display surface 20 is consistently positioned vertically in the Z-axis direction, and the display surface of the output device 10 coincides with the XZ plane. On the other hand, both sides of the stopwatch 100 coincide with the XY plane. However, the stopwatch 100 can also be used in positions other than this.

[0028] The first switch 11, the second switch 12, and the third switch 13 are arranged, for example, on the upper plane of the stopwatch 100 (which is also the circumferential surface of the stopwatch 100). Specifically, the first switch 11 and the third switch 13 are arranged symmetrically on the left and right sides of the Z axis that passes through the center of the stopwatch 100. The second switch 12 is installed in the center of the upper plane on the X axis (in the left-right direction).

[0029] The second switch 12 is installed with its switch surface (the surface that the user presses and that comes into contact with the finger) parallel to the upper plane, i.e., on the XY plane. On the other hand, the first switch 11 and the third switch 13 are installed at the left and right corners, with their switch surfaces inclined relative to the XY plane.

[0030] The fourth switch 14 is disposed, for example, below the display surface 20. Specifically, the switch surface of the fourth switch 14 coincides with the XZ plane. However, the fourth switch 14 may also be disposed on a side surface or the like.

[0031] The arrangement, size, range, and orientation of each switch are not limited to those described above. Also, each switch may be of a different type.

[0032] Each switch detects whether the user presses it with their finger or not (that is, the state in which the user's finger is not on the switch surface).

[0033] Furthermore, the switches may be configured to be used for long or short presses. That is, each switch may accept a so-called "long press" operation. The threshold for how long a switch should be pressed (for example, pressing the switch for one second or more) is set in advance.

[0034] Furthermore, the operation of pressing multiple switches simultaneously may be used differently from the operation of pressing one switch.

[0035] [Overall processing example] 3 is a diagram showing an example of the overall processing. For example, when the power of the stopwatch 100 is turned "ON," the following overall processing starts.

[0036] In step S01, the stopwatch 100 accepts an operation to select a frame rate (hereinafter referred to as a "selection operation"). Specifically, the selection operation is performed by the user as follows.

[0037] 4 is a diagram showing an example of a screen for setting the frame rate. For example, the frame rate is displayed on the display surface 20. Specifically, the frame rate is displayed on the frame rate display 21. However, the frame rate may also be selected on a screen other than the frame rate display 21.

[0038] 5 is a diagram showing an example of a selection operation. For example, the user performs the selection operation as follows. However, the selection operation may be performed by another input method or on a display screen as long as the frame rate can be selected.

[0039] The following description will be given using an example in which there are seven frame rates: "24 fps (frames per second)", "25 fps", "30 fps", "50 fps", "60 fps", "100 fps", and "16 fps". However, the frame rate types may be other values. Furthermore, the number of frame rate types does not have to be seven, as long as there is more than one type.

[0040] It would also be possible to set a unique frame rate. For example, to set "10fps," the user inputs "10" as the frame rate. In this case, a frame rate of 10 images per second is calculated, with 10 images displayed at equal intervals. Specifically, the calculation is "1 second ÷ 10 images = 0.1 seconds per image." In this way, being able to set a unique frame rate allows for flexible support for a variety of frame rates.

[0041] For example, video creators can set the frame rates they frequently use as modes and switch between them. By switching between commonly used modes such as "24fps," "25fps," "30fps," "50fps," "60fps," "100fps," and "16fps" in order (after which it will return to "24fps" and cycle), it is possible to avoid the trouble of manually entering the frame rate values.

[0042] The user performs a selection operation, for example, by pressing the fourth switch 14. Specifically, for example, when the user presses the fourth switch 14 once, "24 fps" is selected. As a result of this selection operation, the frame rate display 21 becomes the display shown in FIG. 5(A).

[0043] Next, when the user presses the fourth switch 14 once more in the frame rate display 21 of Fig. 5(A), i.e., the frame rate of "24 fps," "25 fps" is selected. As a result of this selection operation, the frame rate display 21 changes to the display shown in Fig. 5(B).

[0044] Similarly, when the user performs a selection operation using the fourth switch 14, the frame rate display 21 switches in the following order: Fig. 5(A), Fig. 5(B), Fig. 5(C), Fig. 5(D), Fig. 5(E), Fig. 5(F), Fig. 5(G), Fig. 5(A), Fig. 5(B), ... Note that the order in which the frame rates are switched and the frame rate display 21 may be other than those described above.

[0045] The selection operation may also be realized by means other than the fourth switch 14. However, it is desirable that a dedicated interface be provided for the selection operation, such as the fourth switch 14. Specifically, as shown in FIG. 1, it is desirable to provide a button clearly labeled "FPS" and an interface that is placed on the front, such as the display surface 20, that is easy for the user to find.

[0046] In step S02, the stopwatch 100 determines whether an operation to start measuring time (hereinafter referred to as a "start operation") has been performed. For example, the start operation is an operation in which the user presses the third switch 13. However, the start operation may be realized by an interface other than the third switch 13.

[0047] Next, if it is determined that the stopwatch has started based on the start operation (YES in step S02), the stopwatch 100 proceeds to step S03. On the other hand, if it is determined that the stopwatch has not started (NO in step S02), the stopwatch 100 repeats step S02 and waits for the stopwatch to start.

[0048] In step S03, the stopwatch 100 measures time. For example, the time is measured by an internal timer or the like.

[0049] In step S04, the stopwatch 100 converts the time based on the frame rate selected by the selection operation.

[0050] In step S05, the stopwatch 100 displays the conversion result.

[0051] For example, when the processes in steps S03 to S05 are executed, the following processing results are obtained.

[0052] 6 shows an example of the display of the conversion result. The following describes an example in which a frame rate of "24 fps" is selected in step S01. Note that in the following example, each digit group is two digits, but depending on the value of the frame rate, the digit group may be three or more digits.

[0053] Fig. 6(A) is a diagram showing an example of an initial display. Then, in the state of Fig. 6(A), when it is determined that the process has started (YES in step S02), time measurement begins (step S03 is executed).

[0054] When the time is measured, if the frame rate of "24 fps" is selected, the first digit group 31 is converted to "+1" every "1 / 24 seconds (≈0.0417 seconds)" (step S04 is executed). The result of this conversion is displayed as shown in FIG. 6(B) (step S05 is executed).

[0055] Comparing FIG. 6(B) with FIG. 6(A), when 1 / 24 seconds has passed since the start, the first digit group 31 changes from "0" to "1."

[0056] Similarly, when another 1 / 24 second has passed from the state shown in FIG. 6B, the first digit group 31 is converted to +1. Therefore, the display of the first digit group 31 changes from 1 to 2. This conversion result is the display shown in FIG. 6C (step S05 is executed).

[0057] When the frame rate of "24fps" is selected, the first digit group 31 is a value that counts up to "23" (i.e., the count value one before the selected "24"), as shown in FIG. 6(D).

[0058] As shown in Fig. 6(D), when the first digit group 31 is "23" and the next "1 / 24 second" has elapsed, the stopwatch 100 performs a "carry." Specifically, the carry is a process that displays the data shown in Fig. 6(D) to Fig. 6(E).

[0059] The carry is performed based on a value determined by the frame rate (hereinafter referred to as the "carry value"). For example, if a frame rate of "24 fps" is selected, the carry value will be "24". Therefore, the timing at which the carry is performed will differ depending on the frame rate selected.

[0060] When the carry is performed, the second digit group 32 becomes "+1" and the first digit group 31 becomes "0".

[0061] When selecting a frame rate of "24 fps," the count value of the first digit group 31 counts up every "1 / 24 seconds." Therefore, when the first digit group 31 counts up to "24," "1 / 24 seconds x 24 counts = 1 second" is obtained. The second digit group 32 then becomes "+1." Therefore, the second digit group 32 is a value that indicates the unit of "1 second."

[0062] As shown in Fig. 6(E), after the second digit group 32 becomes "1", the first digit group 31 is converted to "+1" every "1 / 24 seconds", as in Figs. 6(A) to 6(D). Specifically, while the second digit group 32 is "1", the count value counts up every "1 / 24 seconds" in the order of Fig. 6(F), Fig. 6(G), ...

[0063] As shown in Figures 6(E) to 6(G), the second digit group 32 counts up every second. Therefore, as shown in Figure 6(A), the count starts from "0," and the second digit group 32 counts up to "1" after one second has elapsed. Thereafter, the second digit group 32 counts up to "2" after two seconds have elapsed, to "3" after three seconds have elapsed, and so on. Furthermore, as shown in Figure 6, there may be digits above the second digit group 32. For example, when the second digit group 32 reaches "60," there may be a digit group indicating "1 minute," and further digits above "1 hour," "1 day," etc.

[0064] On the other hand, the first digit group 31 is a count value that counts up every "1 / 24 seconds" and loops between "0" and "23".

[0065] As described above, the conversion result is converted so that the first digit group 31 is carried by a carry value determined by the frame rate and counts up at intervals of "1 / 24 seconds" determined by the frame rate. In this way, the carry value and the count-up interval of the first digit group 31 can be determined by the frame rate selected by the selection operation. Therefore, the conversion display can be changed to accommodate various frame rates.

[0066] For example, when a frame rate of "25 fps" is selected, the first digit group 31 is converted to "+1" every 1 / 25 seconds (=0.04 seconds) (step S04 is executed). On the other hand, the second digit group 32 counts up every second, just like the frame rate of "24 fps."

[0067] In the example where a frame rate of "25 fps" is selected, the carry value is "25." Therefore, the carry is performed when the first digit group 31 counts up to "25." In this way, the carry value, the carry processing, and the display differ depending on the frame rate selected.

[0068] In step S06, stopwatch 100 determines whether an operation to stop time measurement (hereinafter referred to as a "stop operation") has been performed. For example, a stop operation is an operation in which the user presses third switch 13 after a start operation has been performed. However, the stop operation may be realized by an interface other than third switch 13.

[0069] Next, if it is determined that the stopwatch has stopped based on the stop operation (YES in step S06), the stopwatch 100 proceeds to step S07. On the other hand, if it is determined that the stopwatch has not stopped (NO in step S06), the stopwatch 100 proceeds to step S08.

[0070] In step S07, the stopwatch 100 determines whether to reset. For example, when the reset button is pressed, the stopwatch 100 determines to reset. The reset button is set in advance.

[0071] Next, if it is determined that the timer has been reset (YES in step S07), the stopwatch 100 ends the overall process. Note that ending the overall process may also mean restarting the overall process (returning to start in FIG. 3). On the other hand, if it is determined that the timer has not been reset (NO in step S07), the stopwatch 100 proceeds to step S01.

[0072] In the overall processing, step S08 is preferably executed. That is, step S08 can be executed while time is being measured and display is being performed (while step S03 is being executed and not stopped (NO in step S06)). On the other hand, the frame rate may not be changed and the current selection may be maintained.

[0073] It is also preferable that step S08 can be executed even during a stop and before a reset.

[0074] Step S08 is, for example, the same process as step S01. Specifically, it is desirable that the selection operation by pressing the fourth switch 14 be accepted while time is being measured and while the count on the display is changing in real time.

[0075] Similarly, it is desirable that the selection operation by pressing the fourth switch 14 be accepted even when the time measurement has stopped, the count has not been reset, and the display is in progress.

[0076] The overall processing is not limited to the above processing. For example, the stopwatch 100 may execute the above processing or other processing in a redundant, parallel, distributed, or combination thereof manner. For example, multiple frame rates may be selected and multiple count values ​​may be displayed.

[0077] Furthermore, the display does not have to be in a format that counts up as time passes. For example, the display may be in a format that counts down. Alternatively, the display may be in a format such as "split time" that shows the elapsed time up to a given point in time, or "lap time" that shows the time from the start to the completion of a lap.

[0078] [Comparative Example] Fig. 7 is a diagram showing a display of a comparative example. Compared to Fig. 6, Fig. 7 differs in the operation of the first digit group 31. Below, differences from Fig. 6 will be mainly explained, and overlapping explanations will be omitted.

[0079] 7, first digit group 31 counts up every 1 / 100 seconds. For example, in such a display, when creating a video to be displayed at 24 fps, the user may not be able to grasp the number of frames in the video unless they perform calculations from the displayed time.

[0080] In addition, the display as shown in FIG. 7, i.e., the first digit group 31 counting up every "0.01 seconds" and the second digit group 32 counting up every "1 second", may be displayed in parallel with the conversion display shown in FIG. 6.

[0081] In this way, it is desirable to display a display based on settings different from the frame rate selected during selection in parallel. For example, if the familiar count-up display shown in Figure 7 and the count-up display based on the frame rate selected in Figure 6 are displayed in parallel in real time, the user can simultaneously grasp the elapsed time and the number of frames. Furthermore, the parallel display not only shows the measurement value but also the time, making it even more convenient for broadcasting and distribution workers who need to work in real time.

[0082] [Mode example] The stopwatch 100 may have a "mode" that switches the content displayed on the display surface 20. The mode is switched based on, for example, a user operation.

[0083] The types of modes may include, for example, a calendar display mode, a time display mode, a timer mode, an alarm mode, a setting mode, etc., in addition to the mode in which display is based on the frame rate described above.

[0084] The calendar display mode displays the year, month, date, time, or day of the week.

[0085] The time display mode displays the time.

[0086] The timer mode runs the timer (which counts down from the set time) and displays the time during the countdown.

[0087] In the alarm mode, an alarm is output when a set time arrives.

[0088] In the setting mode, an operation screen is displayed for making various settings including the frame rate.

[0089] Note that there may be other modes or names other than those mentioned above. It is also desirable that the mode can be changed during measurement or while the measurement data is being stored.

[0090] [Variations] 8 is a diagram showing a modified example of the display. The following will explain an example in which the frame rate of "24 fps" is selected, as in FIG.

[0091] The first digit group 31 is a count value that counts up every "1 / 24 seconds" and loops between "0" and "23", similar to FIG.

[0092] On the other hand, second digit group 32 is a value that becomes "+24" every "second." Therefore, second digit group 32 is in the order "0," "24," "48," "72," and so on.

[0093] When such a conversion display is made, by adding the value shown in the second digit group 32 and the value shown in the first digit group 31, it is possible to easily grasp the number of frames from the start to the current frame.

[0094] In this way, the display may be set to display the number of frames from the start to the present, or the elapsed time from the start to the present.

[0095] [Example of functional configuration] 9 is a diagram showing an example of the functional configuration of the stopwatch 100. For example, the stopwatch 100 has a functional configuration including a selection unit 100F1, a start unit 100F2, a stop unit 100F3, a measurement unit 100F4, a conversion unit 100F5, and a display unit 100F6.

[0096] The selection unit 100F1 performs a selection procedure to accept a selection operation. For example, the selection unit 100F1 is realized by the fourth switch 14 or the like.

[0097] The start section 100F2 performs a start procedure for accepting a start operation. For example, the start section 100F2 is realized by the third switch 13 or the like.

[0098] The stop unit 100F3 performs a stop procedure to accept a stop operation. For example, the stop unit 100F3 is realized by the third switch 13 or the like.

[0099] The measurement unit 100F4 performs a measurement procedure for measuring time. For example, the measurement unit 100F4 is realized by the arithmetic unit 16 or the like.

[0100] The conversion unit 100F5 performs a conversion procedure to convert the time based on the frame rate selected by the selection operation. For example, the conversion unit 100F5 is realized by the arithmetic unit 16 or the like.

[0101] The display unit 100F6 performs a display procedure for displaying the conversion result. For example, the display unit 100F6 is realized by the output device 10 or the like.

[0102] With the above configuration, it is possible to select the frame rate. By selecting the frame rate in this way, it is possible to change the interval at which the least significant digit counts, the carry value, the timing of the carry, and the method of displaying the conversion result according to the frame rate, as shown in Figure 6, for example.

[0103] Therefore, when the conversion result is displayed after such a selection, the result converted to a predetermined frame rate is displayed without the user having to manually perform the conversion calculation while measuring time, allowing the user to understand the elapsed time at a predetermined frame rate. Therefore, using the stopwatch 100 described above, time can be measured and displayed at multiple frame rates. For example, various frame rates are set in video production, so support for multiple frame rates improves user convenience. Specifically, Japanese films and animations are often produced at 24 fps during pre-production, but 30 fps is often used in post-production or broadcasting. Analog television and video in Europe and Australia use a 25 fps standard known as the PAL (phase alternating line) standard. Some videos conform to the PAL standard and use 50 fps, which doubles the number of frames. Furthermore, video games often use 30 fps or 60 fps. Silent films also sometimes use 16 fps.

[0104] Furthermore, it is desirable that the selection unit 100F1 has dedicated hardware (the fourth switch 14 in the above example). That is, it is desirable that the selection unit 100F1 be hardware separate from the start unit 100F2, the stop unit 100F3, etc. For example, a selection operation may be performed even during measurement. Therefore, if the hardware is shared with the start unit 100F2 and the stop unit 100F3, there is a problem that the desired selection operation may be stopped. Therefore, convenience is improved if the selection unit 100F1 is configured to be operable separately from the stop or start, like the fourth switch 14, etc. Furthermore, it is better if the selection unit (switching the N-ary number system) can switch the N-ary number system of the displayed measurement value even during measurement or while the data is being stored.

[0105] [System Variations] As with the input, the output may be to an external device connected by wire or wirelessly. Therefore, the stopwatch may have a connector for connecting to an external device or a communication device.

[0106] As a specific example of using a communication device, the stopwatch can be connected to an external video device wirelessly via Bluetooth (registered trademark) or Wi-Fi (registered trademark), and the frame rate used by the video device can be read to switch the stopwatch display. For example, this embodiment may be configured with multiple devices such as those shown below connected via communication (hereinafter referred to as "stopwatch system 101").

[0107] 10 is a diagram showing an example of the overall configuration of a stopwatch system 101. For example, in the stopwatch system 101, a stopwatch 100 and a video device 102 are connected together via a cable or wirelessly so that they can communicate with each other.

[0108] The imaging device 102 is an example of an information processing device used to create, for example, moving images, etc. Therefore, the imaging device 102 is a computer or the like on which application software for video production is installed.

[0109] In the video production process, application software for video production manages each video in the form of a time sheet, a timeline, or the like.

[0110] The time sheet is data that indicates editing details such as dialogue, camera work, or special effects for the duration of the video.

[0111] The timeline is data that arranges materials such as video, audio, and special effects to be output in relation to the time that the video is played.

[0112] For example, in a stopwatch system 101, a stopwatch 100 outputs setting data 103 (such as a frame rate value) based on the measurement results to a video device 102, and the setting data is reflected in a time sheet or timeline provided by application software. In this way, when the setting data 103 is output from the stopwatch 100 and reflected in the video device 102, the effort required for video editing can be reduced.

[0113] In addition, it is desirable that the stopwatch 100 can output auxiliary data 104 including estimated values ​​or statistical values, etc., based on the measurement results, as follows.

[0114] The estimated value is, for example, how many minutes it will take to complete the video at the measured frame rate (hereinafter referred to as "total time"), etc. The estimated value may also be the result of determining whether the video will fit within a time constraint (pre-set, for example, 30 minutes) if completed at the measured frame rate.

[0115] The statistical value is, for example, the average value, median value, or standard deviation. In this way, the stopwatch 100 outputs auxiliary data 104 including estimated values ​​and statistical values ​​based on the measurement results to the video device 102. Note that the output destination is not limited to the video device 102, and may be a display on the stopwatch 100 (which may be output to multiple locations), etc. Outputting such auxiliary data 104 reduces the effort required for video editing.

[0116] In the stopwatch system 101, the stopwatch 100 may receive information (hereinafter referred to as "video data 105") from the video device 102, such as information for selecting the frame rate set for the video being displayed by the application software. The stopwatch 100 then selects and measures the frame rate indicated by the video data 105, for example. In this way, when the video data 105 indicating the video settings is received from the video device 102, the effort required to set the stopwatch 100 can be reduced.

[0117] It should be noted that the stopwatch system 101 may include multiple imaging devices 102. In addition, in the above example of the stopwatch system 101, input and output are performed only between the stopwatch 100 and the imaging device 102, but the system configuration is not limited to this, and there may be other devices that provide input to the stopwatch 100. Similarly, there may be other devices that provide output to the stopwatch 100.

[0118] For example, video production may involve multiple people, particularly video producers located overseas, working on the video. Therefore, if the input and output of setting data 103, auxiliary data 104, video data 105, etc. can be shared with multiple video devices 102, setting errors can be prevented and the work efficiency of video production can be improved.

[0119] Alternatively, the measurement values ​​of this stopwatch may be output as data to an external video device connected wirelessly. In this case, the frame rate display of the external device may be changed to match the measurement values ​​of the stopwatch, or the frame rate display of the stopwatch may be changed to match the settings of the external device.

[0120] It is also possible to connect this stopwatch to an external personal computer via a communications device and record the values ​​sequentially in spreadsheet software, video editing software, or text data. If the connection is cloud computing, multiple people can share the measurement data, making it possible to handle input / output or calculations using VR (Virtual Reality) or AI (Artificial Intelligence), which require online work.

[0121] [Example of N-ary number selection operation] The selection unit may accept a selection operation to select, instead of a frame rate, hexadecimal, base-24, base-25, base-30, base-50, or base-60 (hereinafter, an arbitrarily set base number will be referred to as "N." Also, a base number selected from the types of base numbers set in advance will be referred to as "N-base number").

[0122] When "N-ary" is selected in this manner, the stopwatch 100 converts the measured time so that a "carry" is performed every "N".

[0123] [Other variations] In the above example, the operation is performed using a switch, but the operation may be input using an interface other than a switch. For example, the operation may be input via an external device connected to the stopwatch via a wired or wireless connection.

[0124] The present invention may be realized by a program (including firmware and equivalents to a program; hereinafter simply referred to as a "program") that executes processing for realizing the information processing method exemplified above, or processing equivalent to the processing shown above.

[0125] That is, the present invention may be realized by a program written in a programming language or the like so as to issue instructions to a computer and obtain a predetermined result. Note that the program may be configured so that part of the processing is executed by hardware such as an IC (Integrated Circuit).

[0126] The program causes the computer to execute the above-described processes by cooperating with the arithmetic unit, control unit, storage device, etc. That is, the program is loaded into the main storage device, etc., and issues instructions to the arithmetic unit to perform calculations, thereby operating the computer.

[0127] The program may also be provided via a computer-readable recording medium or via a telecommunications line such as a network.

[0128] The present invention may be realized in an information processing system composed of multiple devices. That is, an information processing system using multiple computers may execute the above-described processes in a redundant, parallel, distributed, or combination thereof manner. Therefore, the present invention may be realized in devices and systems other than those with the hardware configurations described above.

[0129] The present invention may also be configured to further include devices other than those described above. That is, each device does not have to be a single device, and each device may be a plurality of devices.

[0130] The present invention is not limited to the above-described embodiment, and various modifications are possible without departing from the spirit of the present invention. Therefore, all technical matters included in the technical ideas described in the claims are subject to the present invention. Furthermore, the above-described embodiment is a preferred example, and various modifications or additions to other devices can be realized based on the contents disclosed in this specification, and these are included in the technical scope of the present invention. [Explanation of symbols]

[0131] 10: Output device 11: First switch 12: Second switch 13: Third switch 14: 4th switch 15: Control device 16: Arithmetic device 17:Storage device 20:Display surface 21: Frame rate display 31 :1st digit group 32: 2nd digit group 100: Stopwatch 100F1: Selection section 100F2:Starting section 100F3: Stop section 100F4: Measurement unit 100F5: Conversion section 100F6:Display section

Claims

1. a measuring unit that measures time; a start unit that accepts a start operation to start measuring the time; a stop unit that accepts a stop operation to stop the measurement of the time; a selection unit that accepts a selection operation to select a frame rate for displaying the time or an N-ary number for displaying the time; a conversion unit that converts the time based on the frame rate selected by the selection operation or the N-ary number; a display unit that displays the conversion result obtained by the conversion unit; A stopwatch with.

2. The frame rate is There are several types, The selection unit accepting the selection operation of selecting one frame rate from the plurality of types of frame rates; The conversion unit Switch the display according to the conversion result 2. The stopwatch according to claim 1.

3. The measurement unit measuring the time from when the start operation is received to when the stop operation is received; The conversion unit Each time the carry value determined by the frame rate selected by the selection operation is reached, one count is counted.

2. The stopwatch according to claim 1.

4. The display unit Displays based on settings different from the frame rate selected by the selection operation are displayed in parallel.

2. The stopwatch according to claim 1.

5. The selection unit Select one of 16fps, 24fps, 25fps, 30fps, 50fps, 60fps, and 100fps.

2. The stopwatch according to claim 1.

6. An information processing method executed by a stopwatch, a measurement procedure for measuring time; a start procedure for accepting a start operation to start measuring the time; a stop procedure for accepting a stop operation to stop the measurement of the time; a selection step of accepting a selection operation for selecting a frame rate for displaying the time or an N-ary number for displaying the time; a conversion step of converting the time based on the frame rate selected by the selection operation or the N-ary number; a display step of displaying the conversion result obtained by the conversion step; An information processing method including:

7. A program for causing a computer to execute the information processing method according to claim 6.

8. A stopwatch system having a video device on which video production software is installed and a stopwatch connected to the video device, The stopwatch a measuring unit that measures time; a start unit that accepts a start operation to start measuring the time; a stop unit that accepts a stop operation to stop the measurement of the time; a selection unit that receives, from the video device, video data that selects a frame rate for displaying the time or an N-ary number for displaying the time; a conversion unit that converts the time based on the frame rate selected in the video data or the N-ary number; a display unit that displays the conversion result obtained by the conversion unit; an output unit that outputs auxiliary data indicating estimated values ​​and statistical values ​​based on the measurement results measured at the frame rate; Equipped with The imaging device is The setting data for setting the video is acquired from the stopwatch and reflected in the software. Stopwatch system.

Citation Information

Patent Citations

  • Electronic apparatus, stopwatch and program

    JP2013064610A

  • Communication-enabled stopwatch

    JP3173899U