Electronic devices and programs
The electronic device efficiently manages multiple cameras by setting an enable/disable order through a reception and control unit, addressing inefficiencies and user confusion in camera activation and deactivation.
Patent Information
- Application Number
- JP2022197113
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-12-09
- Publication Date
- 2024-12-11
- Estimated Expiration
- 2042-12-09
AI Technical Summary
Existing electronic devices with multiple cameras face issues in efficiently managing camera activation and deactivation, leading to user confusion, inefficiency, and potential malfunction perceptions due to non-unified camera application specifications, requiring time and effort to restore cameras to usable states.
An electronic device with a reception unit to accept camera selection operations, store details, and set an enable/disable order for multiple cameras, controlled by a control unit to activate the first camera and disable others, allowing user-switching when needed.
Enables efficient camera management without relying on camera applications, reducing the effort required to switch cameras and preventing misunderstandings about camera functionality.
Smart Images

Figure 0007598035000001 
Figure 0007598035000002 
Figure 0007598035000003
Abstract
Description
[Technical field]
[0001] An embodiment of the present invention relates to an electronic device and a program. [Background technology]
[0002] 2. Description of the Related Art Conventionally, electronic devices are known that are housed in a housing and have a plurality of cameras that capture images of the outside of the housing. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2018-128958 A Summary of the Invention [Problem to be solved by the invention]
[0004] In electronic devices equipped with multiple cameras, the camera to be displayed first when the application is launched is set for each camera application installed on the electronic device, so images taken by a different camera may be displayed unintentionally by the user (either not in use or will not be used).
[0005] This is because the specifications of camera applications are not standardized, and cameras that users do not intend to use are activated. To prevent users from displaying images they do not intend to use, measures are taken such as disabling cameras that users do not use frequently or physically covering cameras that they do not use frequently.
[0006] However, the above-mentioned measures have a problem that it takes time and effort to restore a camera to a usable state when the camera for which the measures have been taken is used. In addition, when an electronic device is shared and an operation such as disabling is performed, other users may mistakenly believe that the camera is broken because the camera does not start up, or may be unable to enable the disabled camera.
[0007] Furthermore, if the camera has not been disabled, depending on the camera application, it may be difficult to understand how to switch cameras, and switching cameras may be time-consuming.
[0008] Furthermore, although some camera applications allow the user to specify the camera to be displayed first in the camera application settings, there is currently no method for specifying the camera to be displayed first in all camera applications. Therefore, there is room for further improvement in the camera startup method in electronic devices equipped with multiple cameras.
[0009] Therefore, one example of a problem to be solved by the present invention is to provide an electronic device and a program that can set the camera to be started first in an electronic device equipped with multiple cameras, without depending on a camera application. [Means for solving the problem]
[0010] A first aspect of the present invention is an electronic device equipped with a plurality of cameras, a receiving unit that receives operation content for operating a camera selection screen and stores the operation content in an auxiliary storage device; and a setting unit that sets an enabling / disabling order for the plurality of cameras based on the operation content; an enabling unit that enables operations of the plurality of cameras, a disabling unit that disables operations of the plurality of cameras, and a control unit that controls the enabling unit and the disabling unit to enable a camera to be used first among the plurality of cameras and disable the remaining cameras when a camera application installed in the electronic device is started. After the camera to be used first is in operation, the control unit controls the enabling unit to enable the remaining cameras and makes the enabled remaining cameras switchable by user operation.
[0011] Furthermore, the control unit may enable the camera to be used first among the plurality of cameras at a timing to use the plurality of cameras, and disable the remaining cameras.
[0013] In addition, a second aspect of the present invention provides a computer of an electronic device equipped with a plurality of cameras, a receiving process for receiving operation content for operating a camera selection screen and storing the operation content in an auxiliary storage device; and a setting process for setting an enabling / disabling order for the plurality of cameras based on the operation content.A program for executing an enabling process for enabling the operation of the plurality of cameras, an disabling process for disabling the operation of the plurality of cameras, and a control process for controlling the enabling process and the disabling process when a camera application installed in the electronic device is started, thereby enabling a camera to be used first among the plurality of cameras and disabling the remaining cameras. The control process controls the enable process after the camera to be used first is in operation, enables the remaining cameras, and makes the enabled remaining cameras switchable by user operation. Effect of the Invention
[0014] According to the present invention, it is possible to set camera activation in an electronic device equipped with multiple cameras, without relying on a camera application. [Brief description of the drawings]
[0015] [Figure 1] FIG. 1 is a perspective view of a tablet terminal device according to an embodiment, seen from the display screen side. [Diagram 2] FIG. 2 is a perspective view of the tablet terminal device according to the embodiment, seen from the rear cover side. [Diagram 3] FIG. 3 is a block diagram illustrating an example of a hardware configuration of the tablet terminal device according to the embodiment. [Figure 4] FIG. 4 is a block diagram illustrating an example of a functional configuration of the tablet terminal device according to the embodiment. [Diagram 5] FIG. 5 is a schematic diagram showing an example of a camera selection screen according to the embodiment. [Figure 6] FIG. 6 is a flowchart showing an example of processing executed by the tablet terminal device according to the embodiment. [Figure 7] FIG. 7 is a flowchart showing an example of processing executed by the tablet terminal device according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0016] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. The configuration of the embodiment described below and the actions and effects brought about by the configuration are merely examples and are not limited to the contents described below.
[0017] Fig. 1 is a perspective view of a tablet-type terminal device 100 according to an embodiment, as viewed from the display screen side. Fig. 2 is a perspective view of the tablet-type terminal device 100 according to an embodiment, as viewed from the rear cover side. The tablet-type terminal device 100 is an example of an electronic device.
[0018] The tablet terminal device 100 has a touch panel (display screen) 1, a front cover 2, a rear cover 3, a first camera 37, and a second camera 38. The touch panel 1 is disposed on the front cover 2. The front cover 2 on which the touch panel 1 is mounted and the rear cover 3 are combined and fitted together to form a single housing having a space inside.
[0019] The first camera 37 is located on the rear cover side. The first camera 37 is an example of an out-camera (rear camera). The second camera 38 is located on the touch panel side. The second camera 38 is an example of an in-camera (front camera). The first camera 37 and the second camera 38 are digital cameras incorporating imaging elements such as a CCD (Charge Coupled Device) or a CIS (CMOS Image Sensor).
[0020] In the following, the direction from the rear cover 3 to the touch panel 1 is referred to as the Z direction, and the direction from the touch panel 1 to the rear cover 3 is referred to as the reverse Z direction. The direction in the short direction of the tablet terminal device 100 that the arrow in the figure points to is referred to as the Y direction, and the opposite direction is referred to as the reverse Y direction. The direction in the long direction of the tablet terminal device 100 that the arrow in the figure points to is referred to as the X direction, and the opposite direction is referred to as the reverse X direction.
[0021] 3 is a block diagram showing an example of a hardware configuration of a tablet-type terminal device 100 according to an embodiment. The tablet-type terminal device 100 illustrated here has a configuration similar to that of a general-purpose computer, and includes a CPU (Central Processing Unit) 31, a RAM (Random Access Memory) 32, a ROM (Read Only Memory) 33, an auxiliary storage device 34, a user I / F (Interface) 35, and an external I / F 36, which are interconnected by a bus 39.
[0022] Furthermore, in the tablet terminal device 100, in addition to the above-mentioned hardware configuration, a first camera 37 and a second camera 38 are connected to each other via a bus 39.
[0023] The CPU 31 performs predetermined arithmetic processing using the RAM 32 as a working area according to programs stored in the ROM 33 and the auxiliary storage device 34. The auxiliary storage device 34 is a non-volatile memory, and stores various data necessary for the processing of the CPU 31. The auxiliary storage device 34 is composed of, for example, an HDD or SSD. The user I / F 35 is a device that enables the transmission and reception of information between the user and the tablet terminal device 100, and may be, for example, a liquid crystal display, a keyboard, a touch panel, etc.
[0024] The external I / F 36 is, for example, a device for establishing communication with an external device via a network in accordance with a predetermined standard. The first camera 37 is a device for capturing external images and videos. The second camera 38 is a device for capturing external images and videos.
[0025] 4 is a block diagram showing an example of a functional configuration of the tablet terminal device 100 according to the embodiment. The tablet terminal device 100 according to the embodiment includes a display control unit 41, a reception unit 42, a setting unit 43, a control unit 44, a validity unit 45, a first operation acquisition unit 46, a first determination unit 47, an invalidity unit 48, a second operation acquisition unit 49, and a second determination unit 50.
[0026] These functional components 41 to 50 can be configured, for example, by cooperation between hardware elements and software elements (such as programs stored in the ROM 33 and the auxiliary storage device 34) of the tablet-type terminal device 100 as illustrated in Fig. 3. Note that the functional configuration of the tablet-type terminal device 100 is not limited to the above.
[0027] When a camera application installed on the tablet terminal device 100 is started, the display control unit 41 outputs, to the display screen, a camera selection screen for selecting a camera to be used first in the camera application from among the multiple cameras 100 included in the electronic device.
[0028] Here, the selection screen output to the display screen by the display control unit 41 will be described with reference to Fig. 5. Fig. 5 is a schematic diagram showing an example of the camera selection screen according to the embodiment. The camera selection screen 51 shown in Fig. 5 displays contents related to enabling and disabling of cameras.
[0029] Specifically, a camera selection screen 51, a selection unit 52, a selection unit 53, and a storage unit 54 are displayed. The selection unit 52 is a selection button selected when fixing the in-camera. The selection unit 53 is a selection button selected when fixing the out-camera. The storage unit 54 is a save button that saves the selection content after selecting either the selection unit 52 or the selection unit 53.
[0030] Returning to Fig. 4, the reception unit 42 receives the content operated on the camera selection screen 51 output by the display control unit 41. Specifically, the reception unit 42 receives the content operated by the user on the camera selection screen 51. For example, when the user selects the selection button and then presses the save button, the reception unit 42 saves the selected selection content in the auxiliary storage device 34.
[0031] The setting unit 43 sets the order of enabling / disabling the multiple cameras based on the operation content accepted by the acceptance unit 42. For example, when the content accepted by the acceptance unit 42 is the in-camera, the setting unit 43 sets the in-camera to be enabled and the out-camera to be disabled. Also, for example, when the content accepted by the acceptance unit 42 is the out-camera, the setting unit 43 sets the out-camera to be enabled and the in-camera to be disabled.
[0032] The control unit 44 controls the operations of the multiple cameras based on the setting contents set by the setting unit 43. Specifically, when a camera application installed in the tablet terminal device 100 is started, the control unit 44 controls the enabling unit 45 and the disabling unit 48 to enable the camera to be used first among the multiple cameras and disable the remaining cameras.
[0033] Furthermore, at the timing of using the multiple cameras, the control unit 44 controls the enabling unit 45 and the disabling unit 48 to enable the camera to be used first among the multiple cameras and disable the remaining cameras. Furthermore, after the camera to be used first is in operation, the control unit 44 controls the enabling unit 45 to enable the remaining cameras and makes the remaining enabled cameras switchable by a user operation.
[0034] For example, when the setting content set by the setting unit 43 is the in-camera, the control unit 44 controls the enabling unit 45 to enable the in-camera and operate the in-camera after the OS (Operating System) of the tablet type terminal device 100 is started (S0 state). Also, when the control unit 44 enables the in-camera, the control unit 44 controls the disabling unit 48 to disable the out-camera after the OS of the tablet type terminal device 100 is started. Furthermore, after the in-camera is operated, the control unit 44 controls the enabling unit 45 to enable the disabled out-camera.
[0035] On the other hand, for example, when the setting content set by the setting unit 43 is the out-camera, the control unit 44 controls the enabling unit 45 to enable the out-camera and operate the out-camera after the OS of the tablet terminal device 100 is started. Also, when the control unit 44 enables the out-camera, the control unit 44 controls the disabling unit 48 to disable the in-camera after the OS of the tablet terminal device 100 is started. Furthermore, after the out-camera is operated, the control unit 44 controls the enabling unit 45 to enable the disabled in-camera.
[0036] The enabling unit 45 enables the operations of the multiple cameras. Specifically, the enabling unit 45 enables the operations of the multiple cameras based on the control content controlled by the control unit 44. For example, when a camera application is started, the enabling unit 45 enables a selected camera based on the control content controlled by the control unit 44.
[0037] Also, for example, after the selected camera operates, the enabling unit 45 enables the unselected camera based on the control content controlled by the control unit 44. Note that, depending on the camera application, it may take time to identify the camera, so if the enabling unit 45 enables the unselected camera at an early timing, it may operate before the selected camera.
[0038] Therefore, the enabling unit 45 sets a threshold value before enabling a disabled camera. For example, the threshold value is 2 seconds. The threshold value is not limited to this, and the threshold value can be set (changed) according to the tablet terminal device 100.
[0039] The first operation acquisition unit 46 acquires the operation state of the camera application. Specifically, the first operation acquisition unit 46 acquires the operation state of the camera application installed in the tablet terminal device 100. For example, when the camera application is started by the user, the first operation acquisition unit 46 acquires that the camera application is operating. Also, when the camera application is not started, the first operation acquisition unit 46 acquires that the camera application is not operating.
[0040] The first determination unit 47 determines whether a camera application is running. Specifically, the first determination unit 47 determines whether a camera application installed in the tablet terminal device 100 is running.
[0041] The disabling unit 48 disables the operations of the multiple cameras. Specifically, the disabling unit 48 disables the operations of the multiple cameras based on the control content controlled by the control unit 44. For example, the disabling unit 48 disables the unselected cameras based on the control content controlled by the control unit 44 when the camera application is started.
[0042] The second operation acquisition unit 49 acquires the operation states of the multiple cameras. Specifically, the second operation acquisition unit 49 acquires the operation state of the selected (enabled) camera to be used first in the camera application. In addition, the second operation acquisition unit 49 acquires the operation state of a non-selected camera that has been enabled by the enabling unit 45 after the selected camera is enabled.
[0043] In addition, the second operation acquisition unit 49 is not limited to acquiring operation information regarding the operating status of multiple cameras from software installed on the tablet terminal device 100, but also acquires operation information by connecting the operating voltage information at which the multiple cameras operate to the processor in a hardware manner.
[0044] For example, the operating voltage information indicates that the camera is operating when the operating voltage acquired from the processor is high. Also, for example, the operating voltage information indicates that the camera is not operating when the operating voltage acquired from the processor is low. Furthermore, the operating voltage information may include an illumination state indicating whether or not an illumination unit (such as a light-emitting diode, for example) indicating the operating state of the camera is emitting light. When the illumination unit is emitting light, the camera is activated. On the other hand, when the illumination unit is not emitting light, the camera is not activated.
[0045] This makes it possible to obtain more accurate operation statuses of the multiple cameras. Depending on the camera application used, forcibly disabling an operating camera may cause the tablet terminal device 100 to freeze or black out, so it is necessary to obtain the operation statuses of the multiple cameras.
[0046] The second determination unit 50 determines whether multiple cameras are operating. Specifically, the second determination unit 50 determines whether the camera selected (enabled) to be used first in the camera application by the second operation acquisition unit 49 is operating. In addition, the second determination unit 50 determines whether an enabled non-selected camera is operating after the selected camera is operating by the second operation acquisition unit 49.
[0047] Next, a process executed by the tablet-type terminal device 100 according to the present embodiment will be described with reference to Fig. 6. Fig. 6 is a flowchart showing an example of the process in the tablet-type terminal device 100 according to the present embodiment. Here, the tablet-type terminal device 100 is in a state where the user has initially set the in-camera to be activated, and the user has activated the tablet-type terminal device 100.
[0048] The first operation acquisition unit 46 acquires the operation state of the camera application (step S101). Next, the first determination unit 47 determines whether the camera application is operating (step S102). Here, if the first determination unit 47 determines that the camera application is not operating (step S102: No), the process proceeds to step S101. On the other hand, if the first determination unit 47 determines that the camera application is operating (step S102: Yes), the process proceeds to step S103.
[0049] In step S103, the disabling unit 48 disables the outer camera (step S103). Next, the second operation acquisition unit 49 acquires the operation state of the inner camera (step S104).
[0050] The second determination unit 50 determines whether the in-camera is operating (step S105). If the second determination unit 50 determines that the in-camera is not operating (step S105: No), the process proceeds to step S101. On the other hand, if the second determination unit 50 determines that the in-camera is operating (step S105: Yes), the process proceeds to step S106.
[0051] In step S106, the enabling unit 45 enables the out-camera (step S106). Next, the second determination unit 50 determines whether the out-camera has been switched to by the user's operation (step S107). If the second determination unit 50 determines that the out-camera has not been switched to by the user's operation (step S107: No), the process proceeds to step S105. On the other hand, if the second determination unit 50 determines that the out-camera has been switched to by the user's operation (step S107: Yes), the process ends.
[0052] Next, the process executed by the tablet-type terminal device 100 according to the present embodiment will be described with reference to Fig. 7. Fig. 7 is a flowchart showing an example of the process in the tablet-type terminal device 100 according to the present embodiment. Here, the tablet-type terminal device 100 is in a state where the user has initially set the out-camera to be activated, and the user has activated the tablet-type terminal device 100. Note that in Fig. 7, step S201 corresponds to the above-mentioned step S101, and therefore description thereof will be omitted.
[0053] The first determination unit 47 determines whether the camera application is running (step S202). If the first determination unit 47 determines that the camera application is not running (step S202: No), the process proceeds to step S201. On the other hand, if the first determination unit 47 determines that the camera application is running (step S202: Yes), the process proceeds to step S203.
[0054] In step S203, the disabling unit 48 disables the in-camera (step S203). Next, the second operation acquisition unit 49 acquires the operation state of the out-camera (step S204).
[0055] The second determination unit 50 determines whether the rear camera is operating (step S205). If the second determination unit 50 determines that the rear camera is not operating (step S205: No), the process proceeds to step S201. On the other hand, if the second determination unit 50 determines that the rear camera is operating (step S205: Yes), the process proceeds to step S206.
[0056] In step S206, the enabling unit 45 enables the in-camera (step S206). Next, the second determination unit 50 determines whether the in-camera has been switched to by the user's operation (step S207). If the second determination unit 50 determines that the in-camera has not been switched to by the user's operation (step S207: No), the process proceeds to step S205. On the other hand, if the second determination unit 50 determines that the in-camera has been switched to by the user's operation (step S207: Yes), the process ends.
[0057] As described above, an electronic device according to one aspect of the present invention enables the first camera to be used among multiple cameras and disables the remaining cameras when a camera application installed on the electronic device is launched.
[0058] As a result, according to this embodiment, it is possible to set the camera to be activated first in an electronic device equipped with multiple cameras, without depending on the camera application.
[0059] In the above-described embodiment, when the multiple cameras are used, the electronic device enables the camera to be used first among the multiple cameras and disables the remaining cameras. After the camera to be used first is in operation, the electronic device enables the remaining cameras and allows the remaining enabled cameras to be switched by a user operation.
[0060] As a result, according to this embodiment, even if a camera that does not operate initially is disabled, after the camera that operates initially is started, the disabled camera is enabled and can be switched by user operation, thereby reducing the work of switching cameras.
[0061] (Variation 1) In the above-described embodiment, the electronic device is described as a tablet terminal device 100, but is not limited to this. For example, the electronic device may be a desktop computer, a notebook (clamshell) personal computer, a mobile phone, a smartphone, a game device, or other electronic devices.
[0062] (Variation 2) The program for realizing the above-mentioned functions may be provided, for example, in a state in which it is pre-stored in a storage element mounted on the CPU 31, but is not limited to this. The program may be provided, for example, in a state in which it is stored in an appropriate storage medium such as a CD-ROM, or may be provided via a computer network such as the Internet.
[0063] The above-described embodiment can be modified as appropriate by changing a part of the configuration of the above-described device. Therefore, some modified examples of the above-described embodiment will be described below as other embodiments. Note that the following mainly describes the differences from the above-described embodiment, and a detailed description of the common points with the contents already described will be omitted. The modified examples described below may be implemented individually or in appropriate combination.
[0064] (Variation 3) In the above embodiment, the functional components 41 to 50 are realized by a single processor in Fig. 4, but this is not limited to the above. For example, the functional components 41 to 50 may be configured by combining a plurality of independent processors, and each processor may execute a program to realize a function.
[0065] Although the embodiments and modifications of the present invention have been described above, the embodiments and modifications are presented as examples and are not intended to limit the scope of the invention. These new embodiments and modifications can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. These embodiments and modifications are included in the scope and gist of the invention, and are included in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]
[0066] 37: first camera, 38: second camera, 41: display control unit, 42: reception unit, 43: setting unit, 44: control unit, 45: validating unit, 46: first operation acquiring unit, 47: first determination unit, 48: invalidation unit, 49: second operation acquisition unit, 50: second determination unit 100...Tablet-type terminal device
Claims
1. An electronic device equipped with multiple cameras, a reception unit that receives operation content for operating the camera selection screen and stores the operation content in an auxiliary storage device; a setting unit that sets an order of enabling / disabling the plurality of cameras based on the operation content; an enabling unit that enables the operation of the plurality of cameras; a disabling unit that disables operations of the plurality of cameras; a control unit that controls the enabling unit and the disabling unit when a camera application installed in the electronic device is started, to enable a camera to be used first among the plurality of cameras and to disable the remaining cameras; Equipped with The control unit controls the enabling unit to enable the remaining cameras after the camera to be first used is operated, and makes the enabled remaining cameras switchable by a user operation. electronic equipment.
2. the control unit controls the enabling unit and the disabling unit at a timing when the plurality of cameras are to be used, to enable the camera to be used first among the plurality of cameras, and to disable the remaining cameras.
2. The electronic device according to claim 1.
3. For computers in electronic devices equipped with multiple cameras, a reception process for receiving operation contents for operating the camera selection screen and storing the operation contents in an auxiliary storage device; A setting process for setting an order of enabling / disabling the plurality of cameras based on the operation content; an enabling process for enabling operation of the plurality of cameras; a disabling process for disabling the operation of the plurality of cameras; a control process for controlling the enabling process and the disabling process when a camera application installed in the electronic device is started, to enable a camera to be used first among the plurality of cameras and to disable the remaining cameras; A program for executing The control process controls the enable process after the first camera to be used is operated, to enable the remaining cameras, and to make the enabled remaining cameras switchable by a user operation. program.
Citation Information
Patent Citations
Video recording apparatus and video recording method
JP2017200179A
Terminal device, information processing method, information processing program, and information processor
JP2018128958A
