[go: up one dir, main page]

JP7598035B2 - Electronic devices and programs - Google Patents

Electronic devices and programs Download PDF

Info

Publication number
JP7598035B2
JP7598035B2 JP2022197113A JP2022197113A JP7598035B2 JP 7598035 B2 JP7598035 B2 JP 7598035B2 JP 2022197113 A JP2022197113 A JP 2022197113A JP 2022197113 A JP2022197113 A JP 2022197113A JP 7598035 B2 JP7598035 B2 JP 7598035B2
Authority
JP
Japan
Prior art keywords
camera
cameras
unit
enabling
disabling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022197113A
Other languages
Japanese (ja)
Other versions
JP2024082911A (en
Inventor
晴哉 菅野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Client Computing Ltd
Original Assignee
Fujitsu Client Computing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Client Computing Ltd filed Critical Fujitsu Client Computing Ltd
Priority to JP2022197113A priority Critical patent/JP7598035B2/en
Publication of JP2024082911A publication Critical patent/JP2024082911A/en
Application granted granted Critical
Publication of JP7598035B2 publication Critical patent/JP7598035B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cameras In General (AREA)
  • Studio Devices (AREA)

Description

本発明の実施形態は、電子機器及びプログラムに関する。 Embodiments of the present invention relate to electronic devices and programs.

従来、筐体に収容され、筐体の外部を撮像する複数のカメラを備えた電子機器が知られている。 Conventionally, electronic devices are known that are housed in a housing and have multiple cameras that capture images of the outside of the housing.

特開2018-128958号公報JP 2018-128958 A

複数のカメラを搭載する電子機器では、電子機器にインストールされているカメラアプリケーション毎に、アプリケーションの起動時に、最初に表示するカメラが設定されているため、ユーザが意図せず(使用していないもしくは使用しない)異なるカメラが撮像した撮像画像が表示される場合がある。 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 (not in use or will not be used).

これは、カメラアプリケーションの仕様が統一されていないため、ユーザが意図しないカメラが起動している。ユーザが意図しない撮像画像を表示させないために、ユーザの使用頻度の少ないカメラを無効化することや、物理的に使用頻度の少ないカメラを覆うこと等の対策を行っている。 This is because the specifications of camera applications are not standardized, resulting in cameras that the user does not intend to be activated. To prevent images that the user does not intend to be displayed, measures are taken such as disabling cameras that the user does not use frequently or physically covering cameras that are not used frequently.

しかしながら、上述した対策では、対策を講じたカメラを使用する際に、使用可能な状態に戻す際に、時間と手間を要する問題がある。また、電子機器を共有で使用している場合、無効化等の作業を行っていた場合、他のユーザは、カメラが起動しないため、故障状態にあると誤解することや、無効化したカメラを有効化できないことがあるといった問題がある。 However, the above-mentioned measures have the problem that it takes time and effort to restore a camera to a usable state when the camera has been used after the measures have been taken. In addition, when an electronic device is shared and operations such as disabling the camera are performed, other users may mistakenly believe that the camera is broken because the camera will not start up, or may be unable to enable the disabled camera.

また、カメラに対して、無効化等の作業を行っていない場合は、カメラアプリケーションによっては、カメラの切り替え方法がわかりにくく、カメラの切り替え作業に手間を要するといった問題があった。 In addition, if the camera has not been disabled, depending on the camera application, it can be difficult to understand how to switch cameras, making the process of switching cameras time-consuming.

さらに、カメラアプリケーションによっては、最初に表示するカメラをカメラアプリケーションの設定で指定できるもの存在するが、全てのカメラアプリケーションにおいて、最初に表示するカメラを一括で指定する方法は現状実現されていない。そのため、複数のカメラを備える電子機器において、カメラの起動方法についてさらなる改善の余地がある。 Furthermore, while 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 method for activating cameras in electronic devices equipped with multiple cameras.

したがって、本発明が解決する課題の一例は、カメラアプリケーションに依存せず、複数のカメラを備える電子機器における最初に起動するカメラを設定することができる電子機器及びプログラムを提供することにある。 Therefore, one example of the problem to be solved by the present invention is to provide an electronic device and a program that can set the first camera to be activated in an electronic device equipped with multiple cameras, without relying on a camera application.

本発明の第1態様は、複数のカメラを搭載する電子機器であって、カメラ選択画面を操作する操作内容を受け付け、前記操作内容を補助記憶装置に保存する受付部と、前記操作内容に基づいて、前記複数のカメラに対して、有効化/無効化する順序を設定する設定部と、前記複数のカメラの動作を有効化する有効部と、前記複数のカメラの動作を無効化する無効部と、前記電子機器にインストールされたカメラアプリケーションが起動する際に、前記有効部及び前記無効部を制御して、前記複数のカメラのうち最初に使用するカメラを有効化し、残りのカメラを無効化する制御部と、を備え、前記制御部は、前記最初に使用するカメラが動作後に、前記有効部を制御して、前記残りのカメラを有効化し、有効化された前記残りのカメラをユーザの操作によって切り替え可能にする。 A first aspect of the present invention is an electronic device equipped with multiple cameras, comprising : a reception unit that receives operation content for operating a camera selection screen and stores the operation content in an auxiliary storage device; a setting unit that sets an order of enabling/disabling for the multiple cameras based on the operation content; an enabling unit that enables operation of the multiple cameras; a disabling unit that disables operation of the multiple cameras; and a control unit that controls the enabling unit and the disabling unit to enable a camera to be used first among the multiple cameras and disable the remaining cameras when a camera application installed on the electronic device is launched, and after the camera to be used first is operated, the control unit controls the enabling unit to enable the remaining cameras and makes it possible to switch between the enabled remaining cameras by user operation.

また、前記制御部は、前記複数のカメラを使用するタイミングで、前記複数のカメラのうち、前記最初に使用するカメラを有効化し、前記残りのカメラを無効化してもよい。 The control unit may also enable the camera to be used first among the multiple cameras and disable the remaining cameras when the multiple cameras are to be used.

また、本発明の第2態様は、複数のカメラを搭載する電子機器のコンピュータに、カメラ選択画面を操作する操作内容を受け付け、前記操作内容を補助記憶装置に保存する受付処理と、前記操作内容に基づいて、前記複数のカメラに対して、有効化/無効化する順序を設定する設定処理と、前記複数のカメラの動作を有効化する有効処理と、前記複数のカメラの動作を無効化する無効処理と、前記電子機器にインストールされたカメラアプリケーションが起動する際に、前記有効処理及び前記無効処理を制御して、前記複数のカメラのうち、最初に使用するカメラを有効化し、残りのカメラを無効化する制御処理と、を実行させるプログラムであって、前記制御処理は、前記最初に使用するカメラが動作後に、前記有効処理を制御して、前記残りのカメラを有効化し、有効化された前記残りのカメラをユーザの操作によって切り替え可能にする。 Further, a second aspect of the present invention is a program that causes a computer of an electronic device equipped with multiple cameras to execute an acceptance process that accepts operation content for operating a camera selection screen and stores the operation content in an auxiliary storage device, a setting process that sets an order for enabling/disabling the multiple cameras based on the operation content, an enable process that enables operation of the multiple cameras, an disable process that disables operation of the multiple cameras, and a control process that controls the enable process and the disable process when a camera application installed on the electronic device is launched to enable a camera to be used first among the multiple cameras and disable the remaining cameras, wherein the control process controls the enable process after the camera to be used first is operated to enable the remaining cameras, and makes it possible to switch between the enabled remaining cameras by user operation.

本発明によれば、カメラアプリケーションに依存せず、複数のカメラを備える電子機器におけるカメラの起動を設定することが可能となる。 According to the present invention, it is possible to set camera startup in an electronic device equipped with multiple cameras, regardless of the camera application.

図1は、実施形態に係るタブレット型端末装置を表示画面側から見た斜視図である。FIG. 1 is a perspective view of a tablet terminal device according to an embodiment, as viewed from the display screen side. 図2は、実施形態に係るタブレット型端末装置をリアカバー側から見た斜視図である。FIG. 2 is a perspective view of the tablet terminal device according to the embodiment, seen from the rear cover side. 図3は、実施形態に係るタブレット型端末装置のハードウェア構成の一例を示すブロック図である。FIG. 3 is a block diagram illustrating an example of a hardware configuration of the tablet terminal device according to the embodiment. 図4は、実施形態に係るタブレット型端末装置の機能構成の一例を示すブロック図である。FIG. 4 is a block diagram illustrating an example of a functional configuration of the tablet terminal device according to the embodiment. 図5は、実施形態に係るカメラ選択画面の一例を示す模式図である。FIG. 5 is a schematic diagram showing an example of a camera selection screen according to the embodiment. 図6は、実施形態に係るタブレット型端末装置で実行される処理の一例を示すフローチャートである。FIG. 6 is a flowchart illustrating an example of a process executed by the tablet terminal device according to the embodiment. 図7は、実施形態に係るタブレット型端末装置で実行される処理の一例を示すフローチャートである。FIG. 7 is a flowchart showing an example of processing executed by the tablet terminal device according to the embodiment.

以下、本発明の実施形態を図面に基づいて説明する。以下に記載する実施形態の構成、並びに当該構成によってもたらされる作用及び効果は、あくまで一例であって、以下の記載内容に限られるものではない。 The following describes an embodiment of the present invention with reference to the drawings. The configuration of the embodiment described below, and the actions and effects brought about by said configuration, are merely examples and are not limited to the contents described below.

図1は、実施形態に係るタブレット型端末装置100を表示画面側から見た斜視図である。図2は、実施形態に係るタブレット型端末装置100をリアカバー側から見た斜視図である。タブレット型端末装置100は、電子機器の一例である。 Figure 1 is an oblique view of a tablet terminal device 100 according to an embodiment, as viewed from the display screen side. Figure 2 is an oblique view of a tablet terminal device 100 according to an embodiment, as viewed from the rear cover side. The tablet terminal device 100 is an example of an electronic device.

タブレット型端末装置100は、タッチパネル(表示画面)1、フロントカバー2、リアカバー3、第1カメラ37及び第2カメラ38を有する。タッチパネル1は、フロントカバー2の上に配置される。またタッチパネル1を搭載したフロントカバー2とリアカバー3は組み合わされて嵌合し、内部に空間を有する1つの筐体を形成する。 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 and rear cover 3 on which the touch panel 1 is mounted are combined and fitted together to form a single housing with a space inside.

第1カメラ37は、リアカバー側に位置する。第1カメラ37は、アウトカメラ(背面カメラ)の一例である。第2カメラ38は、タッチパネル側に位置する。第2カメラ38は、インカメラ(フロントカメラ)の一例である。第1カメラ37及び第2カメラ38は、CCD(Charge Coupled Device)やCIS(CMOS Image Sensor)等の撮像素子を内蔵するデジタルカメラである。 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 that incorporate imaging elements such as a CCD (Charge Coupled Device) or a CIS (CMOS Image Sensor).

以下では、リアカバー3からタッチパネル1へ向かう方向をZ方向、タッチパネル1からリアカバー3へ向かう方向を逆Z方向という。また、タブレット型端末装置100の短手方向で図の矢印の向かう方向をY方向とし、その逆方向を逆Y方向という。また、タブレット型端末装置100の長手方向で図の矢印の向かう方向をX方向とし、その逆方向を逆X方向という。 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. Furthermore, the direction in which the arrow in the figure points in the short direction of the tablet terminal device 100 is referred to as the Y direction, and the opposite direction is referred to as the reverse Y direction. Furthermore, the direction in which the arrow in the figure points in the long direction of the tablet terminal device 100 is referred to as the X direction, and the opposite direction is referred to as the reverse X direction.

図3は、実施形態に係るタブレット型端末装置100のハードウェア構成の一例を示すブロック図である。ここで例示するタブレット型端末装置100は、汎用コンピュータと同様の構成を有し、CPU(Central Processing Unit)31、RAM(Random Access Memory)32、ROM(Read Only Memory)33、補助記憶装置34、ユーザI/F(Interface)35及び外部I/F36がバス39により相互に接続されている。 FIG. 3 is a block diagram showing an example of the hardware configuration of a tablet terminal device 100 according to an embodiment. The tablet terminal device 100 illustrated here has a configuration similar to that of a general-purpose computer, with 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 interconnected by a bus 39.

さらに、タブレット型端末装置100は、上述したハードウェア構成に加え、第1カメラ37及び第2カメラ38がバス39により相互に接続されている。 In addition to the hardware configuration described above, the tablet terminal device 100 also includes a first camera 37 and a second camera 38 that are connected to each other via a bus 39.

CPU31は、ROM33や補助記憶装置34に記憶されたプログラムに従いRAM32をワーキングエリアとして所定の演算処理を行う。補助記憶装置34は、不揮発性メモリであり、CPU31の処理に必要な各種データを記憶する。補助記憶装置34は、例えば、HDDやSSD等で構成される。ユーザI/F35は、ユーザとタブレット型端末装置100との間で情報の送受を可能にするデバイスであり、例えば、液晶ディスプレイ、キーボード、タッチパネル等であり得る。 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, an LCD display, a keyboard, a touch panel, etc.

外部I/F36は、例えば、ネットワークを介して外部装置と所定の規格に準じた通信を確立するためのデバイスである。第1カメラ37は、外部の画像及び映像を撮像するための装置である。第2カメラ38は、外部の画像及び映像を撮像するための装置である。 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.

図4は、実施形態に係るタブレット型端末装置100の機能構成の一例を示すブロック図である。本実施形態に係るタブレット型端末装置100は、表示制御部41、受付部42、設定部43、制御部44、有効部45、第1動作取得部46、第1判定部47、無効部48、第2動作取得部49及び第2判定部50を備える。 FIG. 4 is a block diagram showing an example of the 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.

これらの機能的構成要素41~50は、例えば、図3に例示するようなタブレット型端末装置100のハードウェア要素とソフトウェア要素(ROM33や補助記憶装置34に記憶されたプログラム等)との協働により構成され得る。なお、タブレット型端末装置100の機能構成は上記に限定されるものではない。 These functional components 41 to 50 can be configured, for example, by the cooperation of hardware elements and software elements (such as programs stored in ROM 33 and auxiliary storage device 34) of the tablet terminal device 100 as illustrated in FIG. 3. Note that the functional configuration of the tablet terminal device 100 is not limited to the above.

表示制御部41は、タブレット型端末装置100にインストールされたカメラアプリケーションが起動する際に、電子機器が備える100複数のカメラのうち、カメラアプリケーションに最初に使用するカメラ選択画面を表示画面に出力する。 When a camera application installed on the tablet terminal device 100 is launched, the display control unit 41 outputs to the display screen a camera selection screen for selecting the camera to be first used in the camera application from among the multiple cameras 100 equipped in the electronic device.

ここで、表示制御部41が表示画面に出力する選択画面について、図5を用いて説明する。図5は、実施形態に係るカメラ選択画面の一例を示す模式図である。図5に示すカメラ選択画面51には、カメラの有効化及び無効化に関する内容が表示される。 Here, the selection screen that the display control unit 41 outputs to the display screen will be described with reference to FIG. 5. FIG. 5 is a schematic diagram showing an example of a camera selection screen according to an embodiment. The camera selection screen 51 shown in FIG. 5 displays information related to enabling and disabling the camera.

具体的には、カメラ選択画面51、選択部52、選択部53及び保存部54が表示させる。選択部52は、インカメラを固定する場合に選択する選択ボタンである。また、選択部53は、アウトカメラを固定する場合に選択する選択ボタンである。さらに、保存部54は、選択部52及び選択部53のうち、どちらかを選択した後に、その選択内容を保存する保存ボタンである。 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 that is selected when fixing the in-camera. Furthermore, the selection unit 53 is a selection button that is selected when fixing the out-camera. Furthermore, the storage unit 54 is a save button that saves the selection after selecting either the selection unit 52 or the selection unit 53.

図4に戻る。受付部42は、表示制御部41が出力するカメラ選択画面51で操作される内容を受け付ける。具体的には、受付部42は、ユーザにより、カメラ選択画面51を操作する内容を受け付ける。例えば、ユーザが選択ボタンを選択し、その後、保存ボタンを押下すると、受付部42は、選択された選択内容を補助記憶装置34に保存される。 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 on the camera selection screen 51 by the user. 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.

設定部43は、受付部42が受け付けた操作内容に基づいて、複数のカメラに対して、有効化/無効化する順序を設定する。例えば、設定部43は、受付部42により受け付けられた内容がインカメラである場合は、インカメラを有効化し、アウトカメラを無効化するように設定する。また、例えば、設定部43は、受付部42により受け付けられた内容がアウトカメラである場合は、アウトカメラを有効化し、インカメラを無効化するように設定する。 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.

制御部44は、設定部43が設定した設定内容に基づいて、複数のカメラの動作を制御する。具体的には、制御部44は、タブレット型端末装置100にインストールされたカメラアプリケーションが起動する際に、有効部45及び無効部48を制御して、複数のカメラのうち、最初に使用するカメラを有効化し、残りのカメラを無効化する。 The control unit 44 controls the operation of the multiple cameras based on the settings 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.

また、制御部44は、複数のカメラを使用するタイミングで、有効部45及び無効部48を制御して、複数のカメラのうち、最初に使用するカメラを有効化し、残りのカメラを無効化する。さらに、制御部44は、最初に使用するカメラが動作後に、有効部45を制御して、残りのカメラを有効化し、有効化された残りのカメラをユーザの操作によって切り替え可能にする。 The control unit 44 also controls the enable unit 45 and disable unit 48 at the timing of using the multiple cameras to enable the first camera to be used among the multiple cameras and disable the remaining cameras. After the first camera to be used is in operation, the control unit 44 also controls the enable unit 45 to enable the remaining cameras and allows the remaining enabled cameras to be switched by user operation.

例えば、制御部44は、設定部43により設定された設定内容がインカメラの場合、タブレット型端末装置100のOS(Operating System)起動後(S0ステート)において、有効部45を制御して、インカメラを有効化し、インカメラを動作させる。また、制御部44は、インカメラを有効化した場合、タブレット型端末装置100のOS起動後において、無効部48を制御して、アウトカメラを無効化する。さらに、制御部44は、インカメラが動作した後に、有効部45を制御して、無効化したアウトカメラを有効化する。 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 terminal device 100 is started (S0 state). Furthermore, 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 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.

他方で、例えば、制御部44は、設定部43により設定された設定内容がアウトカメラの場合、タブレット型端末装置100のOS起動後において、有効部45を制御して、アウトカメラを有効化し、アウトカメラを動作させる。また、制御部44は、アウトカメラを有効化した場合、タブレット型端末装置100のOS起動後において、無効部48を制御して、インカメラを無効化する。さらに、制御部44は、アウトカメラが動作した後に、有効部45を制御して、無効化したインカメラを有効化する。 On the other hand, for example, when the setting content set by the setting unit 43 is the outer camera, the control unit 44 controls the enabling unit 45 after the OS of the tablet terminal device 100 is started to enable the outer camera and operate the outer camera. Also, when the control unit 44 enables the outer camera, the control unit 44 controls the disabling unit 48 after the OS of the tablet terminal device 100 is started to disable the inner camera. Furthermore, after the outer camera operates, the control unit 44 controls the enabling unit 45 to enable the disabled inner camera.

有効部45は、複数のカメラの動作を有効化する。具体的には、有効部45は、制御部44により制御された制御内容に基づいて、複数のカメラの動作を有効化する。例えば、有効部45は、カメラアプリケーションが起動する際に、制御部44により制御された制御内容に基づいて、選択されたカメラを有効化する。 The enabling unit 45 enables the operation of multiple cameras. Specifically, the enabling unit 45 enables the operation of multiple cameras based on the control content controlled by the control unit 44. For example, when a camera application is launched, the enabling unit 45 enables a selected camera based on the control content controlled by the control unit 44.

また、例えば、有効部45は、選択されたカメラが動作後に、制御部44により制御された制御内容に基づいて、選択されていないカメラを有効化する。なお、カメラアプリケーションによっては、カメラを識別するまでに時間が要する場合があるため、有効部45は、早いタイミングで、選択されていないカメラを有効化すると、選択されたカメラよりも先に動作する場合がある。 For example, after the selected camera is operated, 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 some 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.

したがって、有効部45は、無効化されたカメラを有効化するまでに、閾値を設定する。例えば、閾値は2秒である。閾値はこれに限定されず、タブレット型端末装置100に応じて、閾値が設定(変更)可能なものとする。 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.

第1動作取得部46は、カメラアプリケーションの動作状態を取得する。具体的には、第1動作取得部46は、タブレット型端末装置100にインストールされたカメラアプリケーションの動作状態を取得する。例えば、第1動作取得部46は、ユーザにより、カメラアプリケーションが起動された場合、カメラアプリケーションが動作していることを取得する。また、第1動作取得部46は、カメラアプリケーションが起動していない場合、カメラアプリケーションが動作していないことを取得する。 The first operation acquisition unit 46 acquires the operating state of the camera application. Specifically, the first operation acquisition unit 46 acquires the operating state of the camera application installed in the tablet terminal device 100. For example, when the camera application is launched by the user, the first operation acquisition unit 46 acquires that the camera application is operating. Furthermore, when the camera application is not launched, the first operation acquisition unit 46 acquires that the camera application is not operating.

第1判定部47は、カメラアプリケーションが動作しているかを判定する。具体的には、第1判定部47は、タブレット型端末装置100にインストールされたカメラアプリケーションが動作しているかを判定する。 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.

無効部48は、複数のカメラの動作を無効化する。具体的には、無効部48は、制御部44により制御された制御内容に基づいて、複数のカメラの動作を無効化する。例えば、無効部48は、カメラアプリケーションが起動する際に、制御部44により制御された制御内容に基づいて、選択されていないカメラを無効化する。 The disabling unit 48 disables the operation of the multiple cameras. Specifically, the disabling unit 48 disables the operation of the multiple cameras based on the control content controlled by the control unit 44. For example, when the camera application is started, the disabling unit 48 disables the unselected cameras based on the control content controlled by the control unit 44.

第2動作取得部49は、複数のカメラの動作状態を取得する。具体的には、第2動作取得部49は、カメラアプリケーションに最初に使用する選択された(有効化された)カメラの動作状態を取得する。また、第2動作取得部49は、有効部45により、選択されたカメラが動作後に、有効化された選択されていないカメラの動作状態を取得する。 The second operation acquisition unit 49 acquires the operating status of multiple cameras. Specifically, the second operation acquisition unit 49 acquires the operating status of the selected (enabled) camera to be used first in the camera application. In addition, the second operation acquisition unit 49 acquires the operating status of a non-selected camera that is enabled after the selected camera is enabled by the enablement unit 45.

また、第2動作取得部49は、複数のカメラの動作状態をタブレット型端末装置100にインストールされたソフトウェアから取得する動作情報に限られず、複数のカメラが動作する動作電圧情報をプロセッサに対して、ハードウェア的に接続して、動作情報を取得する。 In addition, the second operation acquisition unit 49 is not limited to acquiring operation information about the operating status of the 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 are operating to the processor in a hardware manner.

例えば、動作電圧情報は、プロセッサから取得した動作電圧がハイの場合、カメラが動作していることを示す。また、例えば、動作電圧情報は、プロセッサから取得した動作電圧がローの場合、カメラが動作していないことを示す。さらに、動作電圧情報は、カメラの動作状態を示す発光部(一例として、発光ダイオード等)が発光しているか否かの発光状態を含まれても良い。発光部が発光している場合は、カメラが起動している状態である。他方で、発光部が発光していない場合は、カメラが起動していない状態である。 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 the light emission state of whether or not a light-emitting unit (such as a light-emitting diode, for example) indicating the operating state of the camera is emitting light. When the light-emitting unit is emitting light, the camera is activated. On the other hand, when the light-emitting unit is not emitting light, the camera is not activated.

これにより、より正確な複数のカメラの動作状態を取得することができる。使用するカメラアプリケーションによっては、動作中のカメラを強制的に無効化してしまうと、タブレット型端末装置100がフリーズすることやブラックアウトする場合があるため、複数のカメラの動作状態を取得する必要がある。 This allows the operating status of multiple cameras to be obtained more accurately. Depending on the camera application being 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 operating status of multiple cameras.

第2判定部50は、複数のカメラが動作しているかを判定する。具体的には、第2判定部50は、第2判定部50は、第2動作取得部49により、カメラアプリケーションに最初に使用する選択された(有効化された)カメラが動作しているかを判定する。また、第2判定部50は、第2動作取得部49により、選択されたカメラが動作後に、有効化された選択されていないカメラが動作しているかを判定する。 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.

次に、図6を用いて、本実施形態に係るタブレット型端末装置100が実行する処理について説明する。図6は、本実施形態に係るタブレット型端末装置100における処理の一例を示すフローチャートである。ここでは、タブレット型端末装置100は、ユーザがインカメラを最初に起動設定している状態で、ユーザがタブレット型端末装置100を起動している状態である。 Next, the processing executed by the tablet-type terminal device 100 according to this embodiment will be described with reference to FIG. 6. FIG. 6 is a flowchart showing an example of the processing in the tablet-type terminal device 100 according to this embodiment. Here, the tablet-type terminal device 100 is in a state where the user has initially set the front camera to start, and the user has started up the tablet-type terminal device 100.

第1動作取得部46は、カメラアプリケーションの動作状態を取得する(ステップS101)。続いて、第1判定部47は、カメラアプリケーションが動作しているかを判定する(ステップS102)。ここで、第1判定部47は、カメラアプリケーションが動作していないと判定する(ステップS102:No)と、ステップS101へ進む。一方、第1判定部47は、カメラアプリケーションが動作していると判定する(ステップS102:Yes)と、ステップS103へ進む。 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.

ステップS103において、無効部48は、アウトカメラを無効化する(ステップS103)。続いて、第2動作取得部49は、インカメラの動作状態を取得する(ステップS104)。 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).

第2判定部50は、インカメラが動作しているかを判定する(ステップS105)。ここで、第2判定部50は、インカメラが動作していないと判定する(ステップS105:No)と、ステップS101へ進む。一方、第2判定部50は、インカメラが動作していると判定する(ステップS105:Yes)と、ステップS106へ進む。 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.

ステップS106において、有効部45は、アウトカメラを有効化する(ステップS106)。続いて、第2判定部50は、ユーザの操作により、アウトカメラに切り替えられたかを判定する(ステップS107)。ここで、第2判定部50は、ユーザの操作により、アウトカメラに切り替えられていないと判定する(ステップS107:No)と、ステップS105へ進む。一方、第2判定部50は、ユーザの操作により、アウトカメラに切り替えられたと判定する(ステップS107:Yes)と、本処理は終了する。 In step S106, the enabling unit 45 enables the rear camera (step S106). Next, the second determination unit 50 determines whether the rear camera has been switched to by the user's operation (step S107). If the second determination unit 50 determines that the rear 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 rear camera has been switched to by the user's operation (step S107: Yes), the process ends.

続いて、図7を用いて、本実施形態に係るタブレット型端末装置100が実行する処理について説明する。図7は、本実施形態に係るタブレット型端末装置100における処理の一例を示すフローチャートである。ここでは、タブレット型端末装置100は、ユーザがアウトカメラを最初に起動設定している状態で、ユーザがタブレット型端末装置100を起動している状態である。なお、図7において、ステップS201は、上述したステップS101に対応しているため、説明を省略する。 Next, the processing executed by the tablet-type terminal device 100 according to this embodiment will be described with reference to FIG. 7. FIG. 7 is a flowchart showing an example of processing in the tablet-type terminal device 100 according to this embodiment. Here, the tablet-type terminal device 100 is in a state where the user has initially set the outer camera to start, and has started up the tablet-type terminal device 100. Note that in FIG. 7, step S201 corresponds to step S101 described above, and therefore a description thereof will be omitted.

第1判定部47は、カメラアプリケーションが動作しているかを判定する(ステップS202)。ここで、第1判定部47は、カメラアプリケーションが動作していないと判定する(ステップS202:No)と、ステップS201へ進む。一方、第1判定部47は、カメラアプリケーションが動作していると判定する(ステップS202:Yes)と、ステップS203へ進む。 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.

ステップS203において、無効部48は、インカメラを無効化する(ステップS203)。続いて、第2動作取得部49は、アウトカメラの動作状態を取得する(ステップS204)。 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).

第2判定部50は、アウトカメラが動作しているかを判定する(ステップS205)。ここで、第2判定部50は、アウトカメラが動作していないと判定する(ステップS205:No)と、ステップS201へ進む。一方、第2判定部50は、アウトカメラが動作していると判定する(ステップS205:Yes)と、ステップS206へ進む。 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.

ステップS206において、有効部45は、インカメラを有効化する(ステップS206)。続いて、第2判定部50は、ユーザの操作により、インカメラに切り替えられたかを判定する(ステップS207)。ここで、第2判定部50は、ユーザの操作により、インカメラに切り替えられていないと判定する(ステップS207:No)と、ステップS205へ進む。一方、第2判定部50は、ユーザの操作により、インカメラに切り替えられたと判定する(ステップS207:Yes)と、本処理は終了する。 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.

以上、説明したように、本発明の一態様に係る電子機器は、電子機器にインストールされたカメラアプリケーションが起動する際に、複数のカメラのうち、最初に使用するカメラを有効化し、残りのカメラを無効化する。 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.

これにより、本実施形態によれば、カメラアプリケーションに依存せず、複数のカメラを備える電子機器における最初に起動するカメラを設定することができる。 As a result, according to this embodiment, it is possible to set the first camera to be activated in an electronic device equipped with multiple cameras, regardless of the camera application.

また、上述した実施形態において、電子機器は、複数のカメラを使用するタイミングで、複数のカメラのうち、最初に使用するカメラを有効化し、残りのカメラを無効化する。また、電子機器は、最初に使用するカメラが動作後に、残りのカメラを有効化し、有効化された残りのカメラをユーザの操作によって切り替え可能にする。 In the above-described embodiment, when the multiple cameras are to be used, the electronic device enables the first camera to be used and disables the remaining cameras. After the first camera to be used is in operation, the electronic device enables the remaining cameras and allows the user to switch between the enabled cameras.

これにより、本実施形態によれば、例えば、最初に動作しない、無効化されたカメラであっても、最初に動作するカメラが起動後には、無効化されたカメラは有効化され、ユーザの操作によって切り替え可能となるため、カメラの切り替え作業を低減することができる。 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.

(変形例1)
上述した実施形態では、電子機器は、タブレット型端末装置100について説明したがこれに限定されない。例えば、電子機器は、デスクトップコンピュータ、ノートブック型(クラムシェル型)のパーソナルコンピュータ、携帯電話、スマートフォン、ゲーム機器、又は他の電子機器であっても良い。
(Variation 1)
In the above-described embodiment, the electronic device is described as the tablet terminal device 100, but is not limited thereto. 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 device.

(変形例2)
上記機能を実現するプログラムは、例えば、CPU31に搭載された記憶素子に予め記憶された状態で提供され得るが、これに限定されるものではない。プログラムは、例えば、CD-ROM等の適宜な記憶媒体に記憶された状態で提供されてもよいし、インターネット等のコンピュータネットワークを介して提供されてもよい。
(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.

なお、上述した実施形態は、上述した装置が有する構成の一部を変更することで、適宜に変形して実施することも可能である。そこで、以下では、上述した実施形態に係るいくつかの変形例を他の実施形態として説明する。なお、以下では、上述した実施形態と異なる点を主に説明することとし、既に説明した内容と共通する点については詳細な説明を省略する。また、以下で説明する変形例は、個別に実施されてもよいし、適宜組み合わせて実施されてもよい。 The above-described embodiment can be modified as appropriate by changing a portion of the configuration of the above-described device. Therefore, several modified examples of the above-described embodiment will be described below as other embodiments. Note that the following will mainly describe the differences from the above-described embodiment, and detailed descriptions of the points in common with the contents already described will be omitted. The modified examples described below may be implemented individually or in appropriate combination.

(変形例3)
上述の実施形態では、図4においては単一のプロセッサにて、機能的構成要素41~50を実現するものとして説明したが、これに限られないものとする。例えば、複数の独立したプロセッサを組み合わせて機能的構成要素41~50を構成し、各プロセッサがプログラムを実行することにより機能を実現するものとしてもよい。
(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 realize a function by executing a program.

以上、本発明の実施形態及び変形例を説明したが、実施形態及び変形例は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態及び変形例は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although the embodiments and modifications of the present invention have been described above, they 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 as set forth in the claims.

37…第1カメラ、38…第2カメラ、41…表示制御部、42…受付部、
43…設定部、44…制御部、45…有効部、46…第1動作取得部、
47…第1判定部、48…無効部、49…第2動作取得部、50…第2判定部
100…タブレット型端末装置
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 (3)

複数のカメラを搭載する電子機器であって、
カメラ選択画面を操作する操作内容を受け付け、前記操作内容を補助記憶装置に保存する受付部と、
前記操作内容に基づいて、前記複数のカメラに対して、有効化/無効化する順序を設定する設定部と、
前記複数のカメラの動作を有効化する有効部と、
前記複数のカメラの動作を無効化する無効部と、
前記電子機器にインストールされたカメラアプリケーションが起動する際に、前記有効部及び前記無効部を制御して、前記複数のカメラのうち、最初に使用するカメラを有効化し、残りのカメラを無効化する制御部と、
を備え
前記制御部は、前記最初に使用するカメラが動作後に、前記有効部を制御して、前記残りのカメラを有効化し、有効化された前記残りのカメラをユーザの操作によって切り替え可能にする、
電子機器。
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 devices.
前記制御部は、前記複数のカメラを使用するタイミングで、前記有効部及び前記無効部を制御して、前記複数のカメラのうち、前記最初に使用するカメラを有効化し、前記残りのカメラを無効化する、
請求項1に記載の電子機器。
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.
複数のカメラを搭載する電子機器のコンピュータに、
カメラ選択画面を操作する操作内容を受け付け、前記操作内容を補助記憶装置に保存する受付処理と、
前記操作内容に基づいて、前記複数のカメラに対して、有効化/無効化する順序を設定する設定処理と、
前記複数のカメラの動作を有効化する有効処理と、
前記複数のカメラの動作を無効化する無効処理と、
前記電子機器にインストールされたカメラアプリケーションが起動する際に、前記有効処理及び前記無効処理を制御して、前記複数のカメラのうち、最初に使用するカメラを有効化し、残りのカメラを無効化する制御処理と、
を実行させるプログラムであって、
前記制御処理は、前記最初に使用するカメラが動作後に、前記有効処理を制御して、前記残りのカメラを有効化し、有効化された前記残りのカメラをユーザの操作によって切り替え可能にする、
プログラム。
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.
JP2022197113A 2022-12-09 2022-12-09 Electronic devices and programs Active JP7598035B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022197113A JP7598035B2 (en) 2022-12-09 2022-12-09 Electronic devices and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022197113A JP7598035B2 (en) 2022-12-09 2022-12-09 Electronic devices and programs

Publications (2)

Publication Number Publication Date
JP2024082911A JP2024082911A (en) 2024-06-20
JP7598035B2 true JP7598035B2 (en) 2024-12-11

Family

ID=91538902

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022197113A Active JP7598035B2 (en) 2022-12-09 2022-12-09 Electronic devices and programs

Country Status (1)

Country Link
JP (1) JP7598035B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017200179A (en) 2017-04-24 2017-11-02 日立マクセル株式会社 Video recording apparatus and video recording method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017200179A (en) 2017-04-24 2017-11-02 日立マクセル株式会社 Video recording apparatus and video recording method

Also Published As

Publication number Publication date
JP2024082911A (en) 2024-06-20

Similar Documents

Publication Publication Date Title
CN106060406B (en) Photographing method and mobile terminal
KR101879256B1 (en) Image capturing apparatus, control method therefor, and storage medium
RU2519570C2 (en) Image processing method and apparatus
EP2738601B1 (en) Photographing processing method and terminal device
WO2018192390A1 (en) Photographing method of mobile terminal, and mobile terminal
KR20180094016A (en) Display method and terminal
US11296943B2 (en) Information processing apparatus, control method for information processing apparatus, and recording medium
CN104580884A (en) Shooting method and terminal
US10327144B2 (en) Printing apparatus for performing wireless communication, method for controlling printing apparatus, and storage medium
CN106991005A (en) The switching method and device of operating system
CN108459882B (en) Electronic device and control method thereof
CN114885322A (en) Switch module, terminal control method and device, equipment and storage medium
KR20250117629A (en) Image processing apparatus, control method for image processing apparatus, and storage medium
CN1905721B (en) Wireless communication device and system startup method for the device
US20120226829A1 (en) Electronic apparatus and method for controlling the same
JP7598035B2 (en) Electronic devices and programs
US10033895B2 (en) Printing apparatus having plurality of power states and control method therefor
JP2013009067A (en) Image processing apparatus, macro name determination method, and macro name determination program
US9930210B2 (en) Information processing apparatus, information processing method, and storage medium
CN108388781A (en) Mobile terminal, image data acquisition method and Related product
CN111371998A (en) Camera starting control method and related device
JP5370062B2 (en) Starter, start method and start program for device attachment mechanism
JP6136911B2 (en) Information processing program and terminal device
CN116965049A (en) Camera control method, equipment and storage medium
CN115080161B (en) Terminal use prompting method, terminal and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230203

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240507

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240701

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241029

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241111

R150 Certificate of patent or registration of utility model

Ref document number: 7598035

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150