Electronic device, electronic device control method, and program

The control method and program on communication devices manage function restrictions by identifying wireless devices, addressing the need for context-specific function management in learning environments, ensuring appropriate function availability during lectures and exams.

JP7804258B2Active Publication Date: 2026-01-22CASIO COMPUTER CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024197073
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-11-12
Publication Date
2026-01-22
Estimated Expiration
2038-03-27

AI Technical Summary

Technical Problem

Existing communication devices, such as tablet terminals, lack a method to appropriately restrict certain application functions during specific contexts like exams, necessitating a solution to manage function availability based on the learning environment.

Method used

A control method and program that determine function restrictions by identifying the wireless device's connection information, allowing different modes of operation based on whether the device is in a lecture or exam setting, using application function restriction information associated with access point identification names.

Benefits of technology

Enables appropriate function restriction during exams, ensuring that students can only use necessary functions, thereby facilitating proper learning and testing environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007804258000001
    Figure 0007804258000001
  • Figure 0007804258000002
    Figure 0007804258000002
  • Figure 0007804258000003
    Figure 0007804258000003
Patent Text Reader

Abstract

To provide a communication device which appropriately restricts a part of functions of an application program as necessary, and to provide its control method and a program.SOLUTION: Provided is a method, including: describing limitation information in which an application name of an application used in a lecture subject and a functional limitation level "0: not restricted" are associated with connection IDs of an access point AP1 used during a lecture; and generating in advance the application function restriction information 12d, which describes the restriction information obtained by associating the application name and its function restriction level "1: restricted", in the connection ID of an access point AP2 to be used during the test for the lecture; and establishing a communication connection from an instructor's tablet terminal 20 to a student's tablet terminal 10 for registration. The tablet terminal 10 that has activated the application to be used in the lecture subject is connected to the network via the access point, and according to the description of the application function limitation information registered in association with the acquired connection ID, the application under lecture is executed without function restriction, and the application under test is executed with function restriction.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention operates according to a program electronic equipment , electronic equipment This invention relates to a control method and a program for the above. [Background technology]

[0002] 2. Description of the Related Art Communication devices such as tablet terminals that are equipped with multiple types of application programs (apps) and can perform various functions according to each app are now widely used.

[0003] Curricula that utilize such communication devices to advance education and learning, for example, are also being developed.

[0004] Conventionally, in electronic desktop calculators (scientific calculators) that have advanced calculation functions such as function calculations in addition to basic calculation functions such as addition, subtraction, multiplication, and division, it has been considered to make it possible to externally check whether or not some of the advanced calculation functions are restricted, and to switch between them (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2000-10932 Summary of the Invention [Problem to be solved by the invention]

[0006] In the process of learning using a communication device such as a tablet terminal, it is necessary to restrict some of the functions that can be executed according to the app under certain circumstances, such as during an exam.

[0007] The object of the present invention is to provide a method for appropriately restricting part of the functions of an application program as needed. electronic equipment , electronic equipmentThe present invention provides a control method and a program for the above. [Means for solving the problem]

[0008] The present invention electronic equipment teeth, When controlling a first function, which is a specific calculation function or a specific dictionary function whose use is restricted during an exam, the control unit determines whether the identification information acquired from the wireless device connected for communication is the first identification information transmitted from the wireless device when a lecture is given, or the second identification information transmitted from the wireless device when an exam is given, and restricts the execution of the first function if it is determined that the acquired identification information is not the first identification information but the second identification information. [Brief explanation of the drawings]

[0009] [Figure 1] 1 is a block diagram showing the configuration of an electronic circuit of a tablet terminal 10 according to an embodiment of a communication device of the present invention. [Figure 2] 10 is a diagram showing the data structure of application function restriction information (table) 12d registered in accordance with terminal processing in accordance with communication device control program 12a of tablet terminal 10. FIG. [Figure 3] 6 is a flowchart showing terminal processing according to programs 12a and 12b of the tablet terminal 10. [Figure 4A] FIG. 10 is a diagram showing a mathematics lecture scene using the tablet terminal 10. [Figure 4B] FIG. 10 shows a calculator screen (function calculation mode) GC0 when a calculator application is started on the student terminal 10 of each student in the mathematics lecture. [Figure 5A] FIG. 10 is a diagram showing a scene of a mathematics exam using the tablet terminal 10. [Figure 5B] 10 is a diagram showing a calculator screen (general calculator mode (mode not allowing function calculations)) GC1 when a calculator application is started on the tablet terminal 10 of each student in the mathematics test. FIG. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

[0011] FIG. 1 is a block diagram showing the configuration of an electronic circuit of a tablet terminal 10 according to an embodiment of a communication device of the present invention.

[0012] The communication device of the present invention is not limited to the tablet terminal 10, but can be widely applied to electronic devices equipped with communication functions.

[0013] The electronic circuit of the tablet terminal 10 includes a CPU (processor) 11 as a control unit.

[0014] The CPU 13 controls the operation of each part of the circuit in accordance with a program that is pre-stored in the memory unit 12, or a program that is read by the recording medium reading unit 14 from an external recording medium 13 such as a memory card and stored in the memory unit 12, or a program that is downloaded from a Web server 30 (here, a program server) on the communication network N via an access point (wireless connection device) AP such as Wi-Fi (registered trademark) and a wireless communication unit (Wi-Fi communication / mobile communication) 15 and stored (installed) in the memory unit 12.

[0015] In addition to the memory unit 12, recording medium reading unit 14, and wireless communication unit 15, the CPU 11 is connected to a short-range wireless communication unit (Bluetooth (registered trademark)) 16, a display unit with a touch panel 17, an imaging unit (camera) 18, and the like.

[0016] The memory unit 12 stores a communication device control program 12a for controlling the overall operation of the tablet terminal (communication device) 10, and multiple types of application programs 12b (calculator application, dictionary application, graphics application, measurement application, photography application, etc.) for controlling the operation of each part in cooperation with the communication device control program 12a.

[0017] The storage unit 12 also stores, for example, a dictionary database 12c including English dictionary data, Japanese dictionary data, etc., which are accessed in conjunction with the execution of the dictionary application, and, for example, application function restriction information (table) 12d, which is written (registered) by connecting to an external communication device 20 for communication.

[0018] In this embodiment, the calculator application includes a function calculation function (advanced calculation function) in addition to basic calculation functions such as addition, subtraction, multiplication, and division. The graphics application includes a graphics drawing function. The measurement application includes an image analysis and measurement function that analyzes image data such as photographs to measure lengths, angles, etc.

[0019] FIG. 2 is a diagram showing the data structure of application function restriction information (table) 12d registered in accordance with terminal processing in accordance with communication device control program 12a of tablet terminal 10. As shown in FIG.

[0020] In this embodiment, the application function restriction information (table) 12d is composed of data in XML (extensible markup language) format, and describes the application name and its restriction information in association with the identification name (SSID; service set identifier) ​​(connection ID) of the access point (wireless connection device) AP.

[0021] Here, the identification name of the access point AP <ssid name=""wifi_for_lesson”">In contrast, the restriction information for the calculator app is "0" for the scientific calculator mode (scientific calculation mode). <app name=""calculator”"> 0< / app> is associated with the dictionary application, and means the English dictionary selectable mode "0" as the restriction information of the dictionary application. <app name=""dictionary”"> 0< / app> are associated.

[0022] Also, the identification name of the access point AP <ssid name=""wifi_for_examination”">The restriction information of the calculator app is "1" which means general calculator mode (function calculation disabled mode). <app name=""calculator”"> 1< / app> is associated with the dictionary application, and means the English dictionary selection disabled mode "1" as the restriction information of the dictionary application. <app name=""dictionary”"> 1< / app> are associated.

[0023] The "0" and "1" that represent the mode of each app indicate the level of functional restriction (functional restriction level), with "0" being no restriction and "1" being restricted, but by adding other modes "2", "3", etc., you can set more detailed functional restriction levels as needed.

[0024] The application function restriction information (table) 12d may be stored (registered) in the storage unit 12 by converting the application function restriction information 12d received from the external communication device 20 in response to a communication connection with the external communication device 20 into a table, or may be stored (registered) in advance in the storage unit 12. The data format of the application function restriction information 12d is not limited to the XML format.

[0025] In the tablet terminal 10 (communication device) configured in this manner, the CPU 11 controls the operation of each part of the circuit in accordance with the instructions written in the communication device control program 12a and each application program 12b, and the software and hardware work together to realize the application function restriction function described in the operation explanation below.

[0026] Next, the operation of the tablet terminal 10 (communication device) configured as described above will be described.

[0027] FIG. 3 is a flowchart showing terminal processing according to the programs 12a and 12b of the tablet terminal 10.

[0028] In this embodiment, it is assumed that a tablet terminal 10 (communication device) is used by each student in a learning environment, and that the application function restriction information 12d registered on the tablet terminal 10 is created in advance on a tablet terminal 20 (communication device) used by the instructor, and is received by each student's tablet terminal 10 in response to a communication connection with the instructor's tablet terminal 20, tabulated, and stored (registered).

[0029] The tablet terminal 10 (communication device) is referred to as the "student terminal 10," and the tablet terminal 20 (communication device) is referred to as the "instructor terminal 20."

[0030] When the lecturer gives a lecture to each of the students, the lecturer assigns an identification name to each of the student terminals 10 as an access point AP that can be connected to the communication network N in the facility where the student terminal 10 is located or to an external communication network N. <ssid name=""wifi_for_lesson”">When the access point AP(1) is brought to the lecture room and the test is conducted for each of the students, the identification name <ssid name=""wifi_for_examination”">Assume that the access point AP(2) is brought to the lecture room.

[0031] First, an operation of registering the application function restriction information 12d from the lecturer terminal 20 to the student terminal 10 when the lecturer enters a lecture room will be described.

[0032] When the CPU 11 of the student terminal 10 determines that the connection request signal sent from the instructor terminal 20 has been received via the short-range wireless communication unit 16 (step S1 (Yes)), it performs authentication processing with the instructor terminal 20 and establishes a communication connection (step S2).

[0033] Then, when the application function restriction information 12d (see Figure 2) is received from the instructor terminal 20 (step S3 (Yes)), the CPU 11 determines whether the application function restriction information 12d has already been registered (stored) in the memory unit 12 (step S4).

[0034] If it is determined that the application function restriction information 12d is not registered in the memory unit 12 (step S4 (No)), the CPU 11 converts the received application function restriction information 12d into a table and stores and registers it in the memory unit 12 (step S5).

[0035] On the other hand, if it is determined that the application function restriction information 12d is already registered in the memory unit 12 (step S4 (Yes)), the CPU 11 tabulates the received application function restriction information 12d, and overwrites (updates) and registers the tabulated application function restriction information 12d on the application function restriction information 12d already registered in the memory unit 12 (step S6).

[0036] As a result, the latest application function restriction information 12d is always registered in the student terminal 10.

[0037] When the application program 12b corresponding to the lecture subject is started in the student terminal 10 (step S7 (Yes)), the CPU 11 connects to the communication network N from the wireless communication unit 15 via the access point AP(1) or AP(2) brought by the lecturer (step S8), and outputs the identification name (connection ID) of the connected access point AP(1) or AP(2).<ssid name> is acquired (step S9).

[0038] Here, when the CPU 11 determines that the application function restriction information 12d (see FIG. 2) is registered (stored) in the storage unit 12 (step S10 (Yes)), the application function restriction information (table) 12d is analyzed, and the identification name of the currently connected access point AP acquired in step S9 is<ssid name> The target application of the restriction information associated with the application is the application launched in step S7 (running application), and it is determined whether the function restriction level is "1" or higher, indicating a mode with function restrictions, or "0", indicating a mode without function restrictions (step S11).

[0039] If it is determined in step S10 that the application function restriction information 12d is not registered (stored) in the memory unit 12 (step S10 (No)), the CPU 11 executes the application program launched in step S7 in normal mode without function restrictions (step S13).

[0040] Furthermore, even if it is determined that the application function restriction information 12d is registered (stored) in the storage unit 12 (step S10 (Yes)), the identification name of the currently connected access point AP<ssid name> If it is determined that the target application of the restriction information associated with the application is not the running application, or that the function restriction level of the running application is "0" indicating a mode without function restrictions (step S11 (No)), the CPU 11 executes the application program started in step S7 in a normal mode without function restrictions (step S13).

[0041] For example, if the application program (running application) launched in step S7 is, for example, a graphics application or a measurement application, and is not a target application (here, the calculator application "calculator" or the dictionary application "dictionary") of the restriction information indicated in the application function restriction information 12d (see FIG. 2) (step S11 (No)), the running application, that is, the graphics application or the measurement application, is executed in normal mode with no function restrictions (step S13).

[0042] Furthermore, for example, even if the running application is a calculator application or a dictionary application and is a target application ("calculator" or "dictionary") of the restriction information indicated in the application function restriction information 12d (see FIG. 2), the identification name of the currently connected access point AP may be <ssid name=""wifi_for_lesson”">If the function restriction level associated with the application is determined to be "0" indicating a mode without function restrictions (step S11 (No)), the currently running application, that is, the calculator application or the dictionary application, is executed in a normal mode without function restrictions (step S13).

[0043] FIG. 4A is a diagram showing a scene of a mathematics lecture using the tablet terminal 10.

[0044] Here, each of the students K1, K2, . . . uses a student terminal 10, and the instructor T1 accesses the access point AP(1) [identification name <ssid name=""wifi_for_lesson”">] to the lecture room.

[0045] FIG. 4B is a diagram showing a calculator screen (function calculation mode) GC0 when a calculator application is started on the student terminal 10 of each student in the mathematics lecture.

[0046] That is, in the mathematics lecture, when the student terminal 10 of each of the students K1, K2, . . . starts up the calculator application (12b) (step S7 (Yes)), the CPU 11 connects to the access point AP(1) and receives its identification name <ssid name=""wifi_for_lesson”">is acquired (steps S8 and S9).

[0047] Then, the CPU 11 calculates the identification name of the access point AP(1) based on the application function restriction information 12d (see FIG. 2) registered in the storage unit 12. <ssid name=""wifi_for_lesson”">Restrictions for the calculator app associated with <app name=""calculator”"> 0< / app> Therefore, it is determined that the mode is the function calculator mode (function calculation mode) "0" with no function restrictions (steps S10, S11 (No)), and the calculator screen with no function restrictions (function calculation mode) GC0 is displayed on the touch panel display unit 17, as shown in FIG. 4B (step S13).

[0048] This allows each student to use all the calculation functions that can be performed by the calculator application (12b) during the mathematics lecture to advance their learning.

[0049] On the other hand, the CPU 11 of the student terminal 10 calculates the identification name of the currently connected access point AP based on the application function restriction information 12d registered in the storage unit 12.<ssid name> If the application that is the target of the restriction information associated with the application program 12b (running application) that was started in step S7 and the function restriction level is determined to be "1" or higher, which indicates a mode with function restrictions (step S11 (Yes)), the running application is executed in a restricted mode with function restrictions (step S12).

[0050] FIG. 5A is a diagram showing a scene of a mathematics exam using the tablet terminal 10.

[0051] Here, each of the students K1, K2, . . . uses the student terminal 10, but the instructor T1 uses the access point AP(1) [identification name <ssid name=""wifi_for_lesson”">], but the access point AP(2) [identification name <ssid name=""wifi_for_examination”">] to the lecture room.

[0052] FIG. 5B is a diagram showing a calculator screen (general calculator mode (mode not allowing function calculations)) GC1 when a calculator application is started on the tablet terminal 10 of each student in the mathematics test.

[0053] That is, in the mathematics test, when the student terminal 10 of each of the students K1, K2, . . . starts up the calculator application (12b) (step S7 (Yes)), the CPU 11 connects to the access point AP(2) and sets its identification name <ssid name=""wifi_for_examination”">is acquired (steps S8 and S9).

[0054] Then, the CPU 11 calculates the identification name of the access point AP(2) based on the application function restriction information 12d (see FIG. 2) registered in the storage unit 12. <ssid name=""wifi_for_examination”">Restrictions for the calculator app associated with <app name=""calculator”"> 1< / app> Therefore, it is determined that the function-restricted scientific calculator mode (general calculator mode (mode not allowing function calculations)) is "1" (steps S10, S11 (Yes)), and as shown in FIG. 5B, the calculator screen with function restrictions (general calculator mode (mode not allowing function calculations)) GC1 is displayed on the touch panel display unit 17 (step S12).

[0055] As a result, even if each student uses a calculator app (12b) during the mathematics test (for example, during a test on trigonometric functions), they will only be able to use the calculation functions of a regular calculator, excluding the function calculation function, and the test can be conducted properly.

[0056] In addition, when the application function restriction information 12d (see FIG. 2) of the embodiment is registered in the student terminal 10, in the English lecture, similarly to the mathematics lecture and the exam, the access point AP(1) [identification name] <ssid name=""wifi_for_lesson”">], and in the English test, the access point AP(2) [identification name <ssid name=""wifi_for_examination”">The following explains what happens when ] is used.

[0057] That is, in the English lecture, when the dictionary application (12b) is started on the student terminal 10 of each of the students K1, K2, . . . (step S7 (Yes)), the CPU 11 determines the identification name of the access point AP(1) based on the application function restriction information 12d (see FIG. 2). <ssid name=""wifi_for_lesson”">Dictionary app restriction information associated with <app name=""dictionary”"> 0< / app> Therefore, it is determined that the mode is "0" in which the English dictionary can be selected without function restrictions (steps S10, S11 (No)), and the English dictionary data is also made selectable and operated (step S13).

[0058] This allows each student to use all dictionary data available through the dictionary application (12b) during the English lecture to advance their learning.

[0059] In addition, in the English test, when the dictionary application (12b) is started on the student terminal 10 of each of the students K1, K2, . . . (step S7 (Yes)), the CPU 11 determines the identification name of the access point AP(2) based on the application function restriction information 12d (see FIG. 2). <ssid name=""wifi_for_examination”">Dictionary app restriction information associated with <app name=""dictionary”"> 1< / app> Therefore, it is determined that the English dictionary selection disabled mode "1" with limited functionality is in effect (steps S10, S11 (Yes)), and the English dictionary data is made unselectable and the system is operated (step S12).

[0060] As a result, even if each student uses the dictionary application (12b) during the English test, they can only use dictionary functions other than English dictionary data, and the test can proceed properly.

[0061] In the above embodiment, functional restrictions on a calculator application and a dictionary application were described, but the applications that are the subject of the restriction information are not limited to these. For example, when conducting a test that requires students to draw a figure, application function restriction information 12d describing restriction information for a figure application can be registered in the student terminal 10. Also, when conducting a test that requires students to find an angle from a drawn figure, application function restriction information 12d describing restriction information for a measurement application can be registered in the student terminal 10.

[0062] Furthermore, for example, by registering application function restriction information 12d, which describes restriction information that restricts (prohibits) access to external sites, in the student terminal 10, it is possible to prohibit access to websites on the external communication network (Internet) N using a browser application when connected to the access point AP on campus.

[0063] Therefore, according to the tablet terminal 10 (communication device) having the above configuration, the connection ID of the access point AP(1) used during the lecture <ssid name=""wifi_for_lesson”">In the application, the application name of the application used in the lecture subject and its function restriction level "0" (no restriction) are associated with each other, and the connection ID of the access point AP(2) to be used during the exam of the same lecture are described. <ssid name=""wifi_for_examination”">In the application function restriction information 12d, application function restriction information 12d is generated in advance, describing restriction information associating the application name with its function restriction level "1" (restricted). Then, the application function restriction information 12d is registered, for example, by connecting the instructor's tablet terminal 20 (communication device) to the student's tablet terminal 10 (communication device). When the student's tablet terminal 10 starts an application to be used in the lecture subject, it connects to the network via the access point AP(1) or AP(2) and obtains the connection ID of the access point AP(n) ["n" is a natural number]. Then, depending on the restriction information "0" or "1" of the application described in the registered application function restriction information 12d associated with the obtained connection ID, the application runs without function restriction during the lecture, and runs with function restriction during the exam.

[0064] This allows, for example, a calculator app to operate without functional restrictions during a mathematics lecture, but during the exam, some of the functions of the calculator app (such as function functions) to be restricted.Also, a dictionary app can be operated without functional restrictions during an English lecture, but during the exam, some of the functions of the dictionary app (such as the ability to select English dictionaries) to be restricted.

[0065] Therefore, with the tablet terminal 10 (communication device) configured as described above, it is possible to appropriately restrict some of the functions of application programs as needed.

[0066] In the above embodiment, the tablet terminal 10 (communication device) is described as connecting to the communication network N via the access point AP(1) or AP(2) after the CPU 11 starts an application program, but the tablet terminal 10 may also be configured to connect to the communication network N in response to startup (power ON) of the tablet terminal 10.

[0067] The various processing methods performed by the tablet terminal 10 (communications device) described in the above embodiments, i.e., the various terminal processing methods shown in the flowchart of Fig. 3, can be stored and distributed as programs that can be executed by the CPU (processor) serving as a control unit on an external recording medium such as a memory card (ROM card, RAM card, etc.), a magnetic disk (floppy (registered trademark) disk, hard disk, etc.), an optical disk (CD-ROM, DVD, etc.), or a semiconductor memory. The CPU (processor) of the communications device then loads the program stored on the external recording medium into a storage device, and the loaded program controls its operation, thereby realizing the application function restriction function described in the above embodiments and enabling the same processing as in the above embodiments.

[0068] In addition, the program data for realizing each of the above-mentioned methods can be transmitted over a communication network (N) in the form of program code, and the program data can be imported from a program server (30) connected to this communication network (N) into a communication device and stored in a storage device, thereby realizing the above-mentioned application function restriction function.

[0069] The present invention is not limited to the above-described embodiments, and various modifications can be made in the implementation stage without departing from the spirit of the invention. Furthermore, the above-described embodiments include inventions at various stages, and various inventions can be extracted by appropriately combining the disclosed multiple constituent elements. For example, even if some constituent elements are deleted from all the constituent elements shown in each embodiment, or some constituent elements are combined in a different form, if the problem stated in the "Problem to be Solved by the Invention" section can be solved and the effect stated in the "Effect of the Invention" section can be obtained, the configuration in which the constituent elements are deleted or combined can be extracted as an invention.

[0070] The inventions described in the original claims of this application are set forth below.

[0071] [Appendix 1] The Communications Department and acquiring identification information of a wireless device connected for communication via the communication unit; determining whether to restrict the functions of the launched application program based on the acquired identification information of the wireless device; Based on the result of the determination, executable functions are set among the functions of the started application program. A control unit; Communications equipment equipped with

[0072] [Appendix 2] the application function restriction information includes identification information of the wireless device and function restriction information that restricts a function of the application program; the application function restriction information has a data structure in which the name of the application program and the function restriction level of the application program are associated with identification information of the wireless device; Communications equipment as described in Appendix 1.

[0073] [Appendix 3] The control unit Acquire the application function restriction information; When the name of the launched application program is included as a name of an application program associated with the identification information of the acquired wireless device in the acquired application function restriction information, the function of the launched application program is restricted in accordance with the function restriction level associated with the identification information of the wireless device and executed. Communications equipment as described in Appendix 2.

[0074] [Appendix 4] Equipped with a short-range wireless communication unit, The control unit connecting to an external communication device via the short-range wireless communication unit for communication, and acquiring the application function restriction information from the communication device; 2. A communications device as set forth in Appendix 2 or Appendix 3.

[0075] [Appendix 5] A storage unit is provided, The control unit storing application function restriction information acquired from an external communication device via the short-range wireless communication unit in the storage unit; and executing the launched application program while restricting its functions in accordance with function restriction information associated with the acquired wireless device identification information of the application function restriction information stored in the storage unit. Communications equipment as described in Appendix 4.

[0076] [Appendix 6] The control unit When application function restriction information acquired from an external communication device via the short-range wireless communication unit is stored in the storage unit, the stored application function restriction information is updated to the acquired application function restriction information and then stored. Communications equipment as described in Appendix 5.

[0077] [Appendix 7] the wireless device is a wireless connection device for connecting to an external network, The identification information of the wireless device is identification information of the wireless connection device. 10. A communications device according to any one of appendices 1 to 6.

[0078] [Appendix 8] A method for controlling a communication device including a communication unit and a control unit, The control unit acquiring identification information of a wireless device connected for communication via the communication unit; determining whether to restrict the functions of the launched application program based on the acquired identification information of the wireless device; setting executable functions among the functions of the launched application program based on the result of the determination; A method for controlling a communication device in this manner.

[0079] [Appendix 9] A program executed by a processor of a communication device having a communication unit, The processor, acquiring identification information of a wireless device connected for communication via the communication unit; determining whether to restrict the functions of the launched application program based on the acquired identification information of the wireless device; setting executable functions among the functions of the launched application program based on the result of the determination; A program to make it work like this. [Explanation of symbols]

[0080] 10...Tablet device (communication device) 11...CPU (processor) 12...Storage section 12a...Communication equipment control program 12b...Application Program 12c...Dictionary database 12d…App function restriction information (table) 13...External recording media 14...Recording medium reading unit 15...Radio communication section 16…Near field communication department 17...Touch panel display 18...imaging unit (camera) 20...Communication devices (tablet devices) N...Communication network 30...Web server (program server)< / ssid> < / ssid> < / ssid> < / ssid> < / ssid> < / ssid> < / ssid> < / ssid> < / ssid> < / ssid> < / ssid> < / ssid> < / ssid> < / ssid> < / ssid> < / ssid> < / ssid> < / ssid>

Claims

1. When controlling a first function that is a specific calculation function or a specific dictionary function whose use during a test is restricted, determining whether the identification information acquired from the wireless device connected for communication is first identification information transmitted from the wireless device when a lecture is being given or second identification information transmitted from the wireless device when a test is being given; restricting the execution of the first function when it is determined that the acquired identification information is not the first identification information but the second identification information; An electronic device equipped with a control unit that controls the device in the following manner.

2. The control unit launching an application program having the first function and a second function whose use during the test is not restricted; When it is determined that the identification information acquired from the wireless device connected for communication is the first identification information, the execution of the first function and the second function in the running designated application program is not restricted, and when it is determined that the identification information acquired from the wireless device connected for communication is the second identification information, the execution of the first function is restricted without restricting the execution of the second function. The electronic device according to claim 1 , wherein the electronic device is controlled as follows:

3. The control unit launching a designated application program that is an application program designated by a user from among a plurality of types of application programs; determining which of a plurality of functions of the launched designated application program is to be restricted from being executed based on identification information acquired from the wireless device connected for communication and the name of the launched designated application program; The electronic device according to claim 2, wherein the electronic device is controlled as follows.

4. The control unit acquiring application function restriction information that associates identification information transmitted from the wireless device with a function restriction level that is a level at which the functions of the application program are restricted; the function of the launched designated application program is restricted in accordance with a function restriction level associated with identification information acquired from the wireless device connected for communication and executed; 4. The electronic device according to claim 2 or 3.

5. The application function restriction information has a data structure in which the name of an application program and the function restriction level of the application program are associated with identification information transmitted from the wireless device, The control unit When the name of the launched designated application program is included as a name of an application program associated with the identification information of the acquired application function restriction information, the function of the launched designated application program is restricted in accordance with the function restriction level associated with the identification information of the acquired application function restriction information and executed.

5. The electronic device according to claim 4.

6. The control unit launching a designated application program that is a designated application program among a plurality of application programs including a calculator application program having a calculator function and a dictionary application program having a dictionary function; When the calculator application program is running, a function of function calculation is set as the first function, and when the dictionary application program is running, a dictionary function related to a specific language is set as the first function. The electronic device according to claim 1 .

7. A control unit of an electronic device, When controlling a first function that is a specific calculation function or a specific dictionary function that is restricted from use during the test, determining whether the identification information acquired from the wireless device connected for communication is first identification information transmitted from the wireless device when a lecture is being given or second identification information transmitted from the wireless device when a test is being given; restricting the execution of the first function when it is determined that the acquired identification information is not the first identification information but the second identification information; A control method for an electronic device in this way.

8. A processor of an electronic device, When controlling a first function that is a specific calculation function or a specific dictionary function that is restricted from use during the test, determining whether the identification information acquired from the wireless device connected for communication is first identification information transmitted from the wireless device when a lecture is being given or second identification information transmitted from the wireless device when a test is being given; restricting the execution of the first function when it is determined that the acquired identification information is not the first identification information but the second identification information; A program to make it work like this.

Citation Information

Patent Citations

  • Electronic device and storage medium storing control program of the device

    JP2000010932A

  • Electronic device and storage medium

    JP2000194664A

  • Communication terminal device and application start-up method

    JP2006050274A

  • Mobile terminal restricting its function, and radio communication system

    JP2006203507A

  • Electronic device and function control program

    JP2007264745A