Mobile communication terminal, program, and information processing method

The mobile communication terminal simplifies location sharing with authorized contacts by displaying a location transmission object on the screen, addressing the challenge of conveying location in children's mobile phones, ensuring secure and easy access for young users.

JP7869757B2Active Publication Date: 2026-06-03SOFTBANK CORPORATION

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
SOFTBANK CORPORATION
Filing Date
2023-01-17
Publication Date
2026-06-03

AI Technical Summary

Technical Problem

Existing children's mobile phones lack an efficient mechanism for accurately conveying the user's location to authorized contacts, especially when the user is young and may struggle to execute the positioning function.

Method used

A mobile communication terminal that displays a location transmission object on the communication screen, allowing users to easily share their location with authorized notification partners through a simple touch, and restricts location information sharing to pre-registered and administrator-approved recipients.

Benefits of technology

Enables young users to quickly and accurately share their location with authorized contacts during calls or messages, while preventing unauthorized disclosure of their location.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007869757000001
    Figure 0007869757000001
  • Figure 0007869757000002
    Figure 0007869757000002
  • Figure 0007869757000003
    Figure 0007869757000003
Patent Text Reader

Abstract

To provide a portable communication terminal for allowing a child to position information by one touch and achieve sharing of the position information to a contact address of a parent or the like.SOLUTION: In a communication system in which a portable communication terminal and a communication terminal communicate through a network, the portable communication terminal includes a registration part for registering a permission notification partner permitted as a partner who is notified of position information of the portable communication terminal, a display control part for displaying a communication screen including a position transmission object for receiving an instruction to transmit the position information of the portable communication terminal in the case that a communication partner is the permission notification partner, and a position information transmission part for transmitting the position information of the portable communication terminal to the permission notification partner being a communication partner in the communication screen that displays the position transmission object in accordance with the selection of the position transmission object.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a mobile communication terminal, a program, and an information processing method.

Background Art

[0002] Patent Document 1 describes a mobile phone for children. [Prior Art Document] [Patent Document] [Patent Document 1] Japanese Unexamined Patent Application Publication No. 2018-088609

Summary of the Invention

Means for Solving the Problems

[0003] According to an embodiment of the present invention, a mobile communication terminal is provided. The mobile communication terminal may include a storage unit that stores a permitted notification partner permitted as a partner to notify the position information of the mobile communication terminal. The mobile communication terminal may include a display control unit that displays a communication screen including a position transmission object that receives an instruction to transmit the position information of the mobile communication terminal when the communication partner is the permitted notification partner. The mobile communication terminal may include a position information transmission unit that transmits the position information of the mobile communication terminal to the permitted notification partner who is the communication partner in the communication screen on which the position transmission object is displayed in response to the selection of the position transmission object.

[0004] In the mobile communication terminal, the storage unit may store a plurality of the permitted notification partners, and the display control unit may display the communication screen including the position transmission object when the communication partner is any one of the plurality of permitted notification partners.

[0005] In any of the aforementioned mobile communication terminals, the display control unit may display a call screen including the location transmission object when the caller is the authorized notification recipient. The display control unit may display a call screen including a call termination object that accepts a call termination instruction and the location transmission object positioned at a distance from the call termination object.

[0006] In any of the aforementioned mobile communication terminals, the display control unit may display a message screen including the location transmission object when the message communication partner is the permission notification partner. The display control unit may display the message screen in which message-related objects related to the message and the location transmission object are arranged side by side.

[0007] In any of the aforementioned mobile communication terminals, the display control unit may display the communication screen, which does not include the location transmission object, if the communication partner is not the permission notification partner.

[0008] In any of the aforementioned mobile communication terminals, the display control unit may display the communication screen including the location transmission object whose instruction acceptance has been disabled if the communication partner is not the permission notification partner.

[0009] In any of the above-mentioned mobile communication terminals, the display control unit may display the communication screen including the location transmission object when the communication partner is the authorized notification recipient, and when the communication partner is not the authorized notification recipient. The location information transmission unit may, when the location transmission object is selected, not transmit the location information of the mobile communication terminal when the communication partner is not the authorized notification recipient, and transmit the location information of the mobile communication terminal to the authorized notification recipient when the communication partner is the authorized notification recipient.

[0010] According to one embodiment of the present invention, a program may be provided. The program may cause a mobile communication terminal to perform a registration step of registering authorized notification recipients who are permitted to notify the mobile communication terminal of its location information. The program may cause the mobile communication terminal to perform a display control step of displaying a communication screen that includes a location transmission object which accepts an instruction to transmit the mobile communication terminal's location information when the communication partner is the authorized notification recipient. The program may cause the mobile communication terminal to perform a location information transmission step of transmitting the mobile communication terminal's location information to the authorized notification recipient, who is the communication partner on the communication screen where the location transmission object is displayed, in response to the selection of the location transmission object.

[0011] According to one embodiment of the present invention, an information processing method is provided that is performed by a mobile communication terminal. The information processing method may include a registration step of registering authorized notification recipients who are permitted to notify the mobile communication terminal of its location information. The information processing method may include a display control step of displaying a communication screen that includes a location transmission object that accepts an instruction to transmit the mobile communication terminal's location information when the communication partner is the authorized notification recipient. The information processing method may include a location information transmission step of transmitting the mobile communication terminal's location information to the authorized notification recipient, who is the communication partner on the communication screen where the location transmission object is displayed, in response to the selection of the location transmission object.

[0012] It should be noted that the above summary of the invention does not enumerate all the necessary features of the present invention. Furthermore, subcombinations of these features may also constitute an invention. [Brief explanation of the drawing]

[0013] [Figure 1] An example of the communication environment of communication system 10 is shown in general terms. [Figure 2] An example of the functional configuration of the mobile communication terminal 100 is shown in general terms. [Figure 3]A schematic example of the display on the mobile communication terminal 100 is shown below. [Figure 4] A schematic example of the display on the mobile communication terminal 100 is shown below. [Figure 5] A schematic example of the display on the mobile communication terminal 100 is shown below. [Figure 6] A schematic example of the display on the mobile communication terminal 100 is shown below. [Figure 7] An example of the processing flow in the mobile communication terminal 100 is shown in a schematic manner. [Figure 8] An example of the processing flow in the mobile communication terminal 100 is shown in a schematic manner. [Figure 9] An example of the processing flow in the mobile communication terminal 100 is shown in a schematic manner. [Figure 10] A schematic example of the hardware configuration of a computer 1200 that functions as a mobile communication terminal 100 is shown. [Modes for carrying out the invention]

[0014] Children's mobile phones, such as so-called kids' phones, monitoring phones, and kids' phones (registered trademarks), are known. Children's mobile phones are, for example, given by parents for the safety of their children and may have limited functionality. If a child who owns a children's mobile phone gets lost, for example, it is possible to contact their parents by calling them using the children's mobile phone, but there is a problem in that it is difficult to accurately convey their location. In the mobile communication terminal 100 according to this embodiment, for example, a child can determine their location information with a single touch at any time during a phone call or email, and share that location information with a contact such as a parent.

[0015] The present invention will be described below through embodiments of the invention, but these embodiments are not intended to limit the invention as defined in the claims. Furthermore, not all combinations of features described in the embodiments are necessarily essential to the solution of the invention.

[0016] FIG. 1 schematically shows an example of the communication environment of communication system 10. Communication system 10 includes mobile communication terminal 100. Communication system 10 may include communication terminal 400.

[0017] Mobile communication terminal 100 and communication terminal 400 may communicate via network 80. Network 80 may include a mobile communication network. Network 80 may include the Internet. Network 80 may include a cloud network.

[0018] Mobile communication terminal 100 is, for example, a mobile phone for children. Mobile communication terminal 100 may be a general mobile phone that is not for children. Mobile communication terminal 100 may be a tablet terminal or a wearable terminal. Here, the case where mobile communication terminal 100 is a mobile phone for children will be mainly taken as an example for explanation.

[0019] Mobile communication terminal 100 has a call function. Mobile communication terminal 100 has a message communication function. For example, mobile communication terminal 100 has the function of SMS (Short Message Service). For example, mobile communication terminal 100 has the function of MMS (Multimedia Message Service). For example, mobile communication terminal 100 has the function of e-mail. For example, mobile communication terminal 100 has a chat function. Mobile communication terminal 100 has a positioning function.

[0020] When user 20 of mobile communication terminal 100 gets lost, there are call functions and message communication functions as means to contact administrators such as parents. However, especially when user 20 is young, it is considered difficult to convey his / her location to the other party. It is also conceivable that user 20 executes the positioning function of mobile communication terminal 100 and conveys the positioning result to administrators etc., but especially when user 20 is young, it may be difficult to execute the positioning function.

[0021] In contrast, the mobile communication terminal 100 according to this embodiment displays a location transmission object on the communication screen that accepts instructions to transmit the location information of the mobile communication terminal 100 when communicating with an administrator or the like via voice call or message communication. The mobile communication terminal 100 may be equipped with a touch panel and may display a location transmission object that can be selected by touch. When a location transmission object is selected, the mobile communication terminal 100 performs positioning and transmits the positioning result to the administrator or the like who is the communication partner.

[0022] This means that, for example, if user 20 gets lost, when user 20 calls the administrator, a location transmission object will be displayed on the call screen, and user 20 can simply select the displayed location transmission object to transmit the location of the mobile communication terminal 100 to the administrator. Also, for example, if user 20 gets lost, when the administrator calls user 20 and user 20 answers the phone, a location transmission object will be displayed on the call screen, and user 20 can simply select the displayed location transmission object to transmit the location of the mobile communication terminal 100 to the administrator.

[0023] Furthermore, for example, when user 20 gets lost, and user 20 starts sending a message to the administrator, a location transmission object will be displayed on the message screen, and user 20 can inform the administrator of the location of the mobile communication terminal 100 simply by selecting the displayed location transmission object.

[0024] The mobile communication terminal 100 may restrict who it can notify of its location information. For example, the mobile communication terminal 100 may pre-register authorized recipients who are permitted to receive its location information. Registration of authorized recipients may be restricted to the administrator of the mobile communication terminal 100, and registration by anyone other than the administrator may be prohibited. For example, the system may be configured to require administrator privileges to register authorized recipients. As a specific example, if the administrator is the parent of user 20, only the parent may be allowed to set recipients, and registration by anyone other than user 20, including user 20, may be prohibited. Restricting the registration of authorized recipients to the administrator only is not always necessary.

[0025] The mobile communication terminal 100 displays a communication screen including a location transmission object when the communication partner is an authorized notification partner, and displays a communication screen without a location transmission object when the communication partner is not an authorized notification partner. For example, if the administrator of the mobile communication terminal 100 is the user 20's mother 30, and the mother 30 registers herself, the father 40, the grandmother 50, and the grandfather 60 as authorized notification partners, the location transmission object will only be displayed when the communication partner is one of the mother 30, father 40, grandmother 50, or grandfather 60, thereby preventing the user 20's location from being unnecessarily revealed.

[0026] Figure 2 schematically shows an example of the functional configuration of the mobile communication terminal 100. The mobile communication terminal 100 includes a storage unit 102, a registration unit 104, a display control unit 106, a location information acquisition unit 108, and a communication unit 110.

[0027] The memory unit 102 stores various types of information. For example, the memory unit 102 stores telephone directory information. The telephone directory information includes information on multiple contacts. The contact information may include names, company names, telephone numbers, and email addresses.

[0028] The registration unit 104 registers various types of information. The registration unit 104 stores the registered information in the storage unit 102. For example, the registration unit 104 registers phonebook information. For example, the registration unit 104 registers authorized notification recipients who are permitted to receive location information from the mobile communication terminal 100. For example, the registration unit 104 registers contacts selected as authorized notification recipients from among multiple contacts included in the phonebook information as authorized notification recipients. The storage unit 102 stores the authorized notification recipients registered by the registration unit 104. The registration unit 104 may register multiple authorized notification recipients, and the storage unit 102 may store multiple authorized notification recipients. The storage unit 102 may store information that allows it to determine whether or not each of the multiple contacts included in the phonebook information is an authorized notification recipient. For example, the storage unit 102 sets a flag in the phonebook information for contacts registered as authorized notification recipients to indicate that they are authorized notification recipients. The memory unit 102 may store information, separate from the phonebook information, indicating which of the multiple contacts included in the phonebook information is the recipient of the permission notification.

[0029] The registration unit 104 may configure the system so that only administrators can register authorized notification recipients. For example, the registration unit 104 may require administrator privileges on the mobile communication terminal 100 to register authorized notification recipients. As a specific example, the mobile communication terminal 100 may be configured to have an administrator menu, and require a password to enter when transitioning to the administrator menu. Since only the administrator knows this password, this prevents others, including the user 20, from registering or changing authorized notification recipients. Note that the configuration is not limited to this example, as long as administrator privileges are required.

[0030] The display control unit 106 controls the display on the mobile communication terminal 100. The display control unit 106 controls the display on the display 120 of the mobile communication terminal 100.

[0031] The location information acquisition unit 108 acquires the location information of the mobile communication terminal 100. The location information acquisition unit 108 stores the acquired location information in the storage unit 102. The location information acquisition unit 108 may acquire location information by GNSS (Global Navigation Satellite System) positioning such as GPS (Global Positioning System) positioning. The location information acquisition unit 108 may also acquire location information by network positioning such as Wi-Fi (registered trademark) positioning or base station positioning, or may use these in combination, or may use other positioning methods.

[0032] The location information acquisition unit 108 may acquire location information including a positioning level in addition to information indicating the location of the mobile communication terminal 100. The information indicating the location of the mobile communication terminal 100 may include the latitude and longitude of the mobile communication terminal 100, and may also include altitude. The positioning level represents the accuracy of the positioning. A higher positioning level indicates higher positioning accuracy.

[0033] The communication unit 110 controls communication in the mobile communication terminal 100. The communication unit 110 includes a call unit 112, a message communication unit 114, and a location information transmission unit 116.

[0034] The call unit 112 performs the call function. The call unit 112 controls the making and receiving of calls on the mobile communication terminal 100. While the call unit 112 is performing the call function, the display control unit 106 displays a call screen. The call screen may include the call recipient and the call duration. The call screen may include a call termination object that accepts a call termination command. The call screen may include an audio object that accepts an audio on / off command.

[0035] The message communication unit 114 performs message communication functions. The message communication unit 114 controls the sending and receiving of messages. While the message communication unit 114 is performing message communication functions, the display control unit 106 displays a message screen. The message screen may include a message display area for displaying sent and received messages. The message screen may include a message operation area for accepting message operations.

[0036] The message communication unit 114 performs, for example, an SMS function. The message communication unit 114 sends SMS messages according to the user 20's instructions and displays received SMS messages on the display control unit 106.

[0037] The message communication unit 114 performs, for example, an MMS function. The message communication unit 114 sends MMS messages according to the user 20's instructions and displays received MMS messages on the display control unit 106.

[0038] The message communication unit 114 performs, for example, an email function. The message communication unit 114 sends emails or displays received emails on the display control unit 106 according to the instructions of the user 20.

[0039] The message communication unit 114 performs, for example, a chat function. The message communication unit 114 sends chat messages according to the user 20's instructions and displays received chat messages on the display control unit 106.

[0040] The location information transmission unit 116 transmits the location information acquired by the location information acquisition unit 108. The location information transmission unit 116 transmits the location information, for example, via SMS. The location information transmission unit 116 transmits the location information, for example, via MMS. The location information transmission unit 116 transmits the location information, for example, via email. The location information transmission unit 116 transmits the location information, for example, via chat message.

[0041] The location information transmission unit 116 may transmit location information including the location of the mobile communication terminal 100. The location information transmission unit 116 may transmit location information including the location of the mobile communication terminal 100 and the positioning level.

[0042] The location information transmission unit 116 may include link information to map data showing the location of the mobile communication terminal 100 in the location information. If the location information transmission unit 116 transmits location information to, for example, the mother 30, the mother 30 will check the location information using her own communication terminal 400. The mother 30 will check the location of the mobile communication terminal 100. The mother 30 will check the location of the mobile communication terminal 100 and the positioning level. The mother 30 will check the map data showing the location of the mobile communication terminal 100 by selecting the link information included in the location information.

[0043] When the communication unit 110 communicates with a communication partner, the display control unit 106 displays a communication screen that includes a location transmission object that accepts an instruction to transmit the location information of the mobile communication terminal 100 if the communication partner is an authorized notification partner. The location information transmission unit 116 transmits the location information of the mobile communication terminal 100 acquired by the location information acquisition unit 108 to the authorized notification partner, who is the communication partner on the communication screen where the location transmission object is displayed, in response to the selection of the location transmission object. If the storage unit 102 stores multiple authorized notification partners, the display control unit 106 may display a communication screen that includes a location transmission object if the communication partner is one of the multiple authorized notification partners.

[0044] Depending on the selection of a location transmission object, the location information acquisition unit 108 may perform positioning processing to acquire location information, and the location information transmission unit 116 may transmit said location information to the communication partner. If the location information acquisition unit 108 acquires location information periodically, the location information transmission unit 116 may transmit the latest location information to the communication partner depending on the selection of a location transmission object.

[0045] The display control unit 106 may display a call screen including a location transmission object when the caller of the call unit 112 is an authorized notification recipient. This makes it possible for the user 20 to transmit location information to the authorized notification recipient, who is the caller, with a simple operation at any time while the user 20 is on a call with the authorized notification recipient. The display control unit 106 may refer to the information stored in the storage unit 102 to determine whether the contact identified by the caller's telephone number is an authorized notification recipient.

[0046] The display control unit 106 may display a call screen that includes a call termination object for receiving a call termination instruction and a location transmission object positioned at a distance from the call termination object. This reduces the possibility of accidentally selecting the call termination object when attempting to transmit location information, thus preventing user 20 from becoming confused.

[0047] The display control unit 106 may, for example, place the position transmission object at a distance of at least the average size of a child's fingertip from the call termination object. The display control unit 106 may, for example, place the call termination object in either the upper half or the lower half of the call screen, and the position transmission object in the other half. The display control unit 106 may, for example, place the call termination object in either the left half or the right half of the call screen, and the position transmission object in the other half. The display control unit 106 may, for example, place the call termination object and the position transmission object such that the distance between them is the maximum distance within the call screen.

[0048] The display control unit 106 may display a call screen that includes a call termination object and a location transmission object that is larger than the call termination object. This reduces the possibility of accidentally selecting the call termination object when trying to transmit location information, and prevents the user 20 from becoming confused.

[0049] The display control unit 106 may display a call screen that includes a call termination object and a position transmission object of a different color from the call termination object. For example, if the call termination object is light blue and the position transmission object is red, the administrator during the call can be instructed to select the red object.

[0050] The display control unit 106 may display a message screen including a location transmission object when the message communication recipient by the message communication unit 114 is an authorized notification recipient. This makes it possible for the user 20 to transmit location information to the authorized notification recipient, who is the calling party, with a simple operation at any time while the user 20 is communicating a message with the authorized notification recipient.

[0051] The display control unit 106 may display a message screen in which message-related objects and location transmission objects are arranged side by side. This makes it easy to see that location information can be transmitted in the same way as message-related objects.

[0052] When the SMS function is being executed by the message communication unit 114, the display control unit 106 may refer to the information stored in the storage unit 102 to determine whether the contact identified by the telephone number of the message communication recipient is a recipient of permission notification.

[0053] When the MMS function is being executed by the message communication unit 114, the display control unit 106 may refer to the information stored in the storage unit 102 to determine whether the contact identified by the email address of the message communication partner is a recipient of permission notification. The email address of the message communication partner may be the recipient's email address in MMS transmission, or the sender's email address in MMS reception.

[0054] When the email function is being executed by the message communication unit 114, the display control unit 106 may refer to the information stored in the storage unit 102 to determine whether the contact identified by the email address of the message communication partner is a recipient of permission notification. The email address of the message communication partner may be the recipient's email address in an email transmission, or the sender's email address in an email reception.

[0055] When the chat function is being executed by the message communication unit 114, the display control unit 106 may determine whether the chat partner is an authorized notification recipient using a determination method corresponding to the manner in which the chat partner is selected. For example, if the chat partner is selected from multiple contacts included in the phonebook information, the display control unit 106 determines whether the contact selected as the chat partner is an authorized notification recipient. If the chat partner is selected not from the phonebook information but from chat information in which multiple users are registered, for example, the storage unit 102 stores correspondence relationship information showing the correspondence between multiple contacts included in the phonebook information and multiple users included in the chat information, and the display control unit 106 refers to this correspondence relationship information to determine whether the contact corresponding to the chat partner is an authorized notification recipient.

[0056] Message-related objects may include a standard phrase object for selecting a standard phrase. When a standard phrase object is selected, the display control unit 106 displays a set of pre-registered standard phrases. Message-related objects may include an image object for selecting an image. When an image object is selected, the display control unit 106 displays a set of images stored in the mobile communication terminal 100. Message-related objects may include a voice message object for receiving instructions for voice messages. When a voice message object is selected, the display control unit 106 may activate a function to record voice as a voice message.

[0057] The display control unit 106 may display a communication screen without a location transmission object if the communication partner is not an authorized notification partner, and display a communication screen with a location transmission object if the communication partner is an authorized notification partner. For example, the display control unit 106 may display a call screen without a location transmission object if the call partner in a call conducted under the control of the call unit 112 is not an authorized notification partner, and display a call screen with a location transmission object if the call partner is an authorized notification partner. For example, the display control unit 106 may display a message communication screen without a location transmission object if the message communication partner in a message communication conducted under the control of the message communication unit 114 is not an authorized notification partner, and display a message communication screen with a location transmission object if the message communication partner is an authorized notification partner. This prevents the location of the user 20 from being known to inappropriate people.

[0058] The display control unit 106 may display a communication screen including a location transmission object with instruction reception disabled if the communication partner is not an authorized notification partner, and display a communication screen including a location transmission object with instruction reception enabled if the communication partner is an authorized notification partner. For example, if the communication partner of a call being conducted under the control of the call unit 112 is not an authorized notification partner, the display control unit 106 may display a call screen including a location transmission object with instruction reception disabled if the communication partner is an authorized notification partner, and display a call screen including a location transmission object with instruction reception enabled if the communication partner is an authorized notification partner. For example, if the message communication partner of a message communication being conducted under the control of the message communication unit 114 is not an authorized notification partner, the display control unit 106 may display a message communication screen including a location transmission object with instruction reception disabled if the message communication partner is an authorized notification partner, and display a message communication screen including a location transmission object with instruction reception enabled if the message communication partner is an authorized notification partner. This prevents the location of the user 20 from being known to inappropriate people.

[0059] The display control unit 106 may display a communication screen including a location transmission object when the communication partner is an authorized notification recipient, or when the communication partner is not an authorized notification recipient, and the location information transmission unit 116 may, when a location transmission object is selected, not transmit the location information of the mobile communication terminal 100 if the communication partner is not an authorized notification recipient, and transmit the location information of the mobile communication terminal 100 to the authorized notification recipient if the communication partner is an authorized notification recipient. For example, the display control unit 106 may, when a call is being made under the control of the call unit 112, display a call screen including a location transmission object when the call partner is an authorized notification recipient, or when the call partner is not an authorized notification recipient, and the location information transmission unit 116 may, when a location transmission object is selected, not transmit the location information of the mobile communication terminal 100 if the call partner is not an authorized notification recipient, and transmit the location information of the mobile communication terminal 100 to the authorized notification recipient if the call partner is an authorized notification recipient. For example, the display control unit 106 displays a call screen including a location transmission object when the message communication partner, which is under the control of the message communication unit 114, is an authorized notification partner, and when the message communication partner is not an authorized notification partner. The location information transmission unit 116, when a location transmission object is selected, does not transmit the location information of the mobile communication terminal 100 if the message communication partner is not an authorized notification partner, and transmits the location information of the mobile communication terminal 100 to the authorized notification partner if the message communication partner is an authorized notification partner. This prevents the location of the user 20 from being known to inappropriate people. The location information transmission unit 116 may determine whether the communication partner is an authorized notification partner using the same determination method as the display control unit 106. That is, the location information transmission unit 116 may refer to the information stored in the storage unit 102 to determine whether the contact identified by the call partner's telephone number is an authorized notification partner, or whether the contact identified by the message communication partner's email address is an authorized notification partner, or whether the chat partner is an authorized notification partner using a determination method according to the manner in which the chat partner is selected.

[0060] Figures 3 and 4 schematically show examples of displays on the mobile communication terminal 100. Figure 3 illustrates the call screen 130 when the caller is an administrator who has been authorized to make a notification, and Figure 4 illustrates the call screen 130 when the caller is a friend who has not been authorized to make a notification.

[0061] In the example shown in Figure 3, the call screen 130 includes an end call button 132, a voice button 134, and a location transmission button 136. The end call button 132 may be an example of an end call object. The voice button 134 may be an example of a voice object. The location transmission button 136 may be an example of a location transmission object.

[0062] As illustrated in Figure 3, the display control unit 106 may display a call screen 130 including a location transmission button 136 if the caller is a party to whom permission has been notified has been granted. Also, as illustrated in Figure 3, the display control unit 106 may position the location transmission button 136 at a distance from the end call button 132.

[0063] As illustrated in Figure 4, the display control unit 106 may display a call screen 130 that does not include the position transmission button 136 if the caller is not a party authorized to send a notification.

[0064] Figures 5 and 6 schematically show examples of displays on the mobile communication terminal 100. Figure 5 illustrates the message screen 140 when the message recipient is an administrator who has been granted permission to send a message, and Figure 6 illustrates the message screen 140 when the message recipient is a friend who has not been granted permission to send a message.

[0065] In the example shown in Figure 5, the message screen 140 includes a message display area 142 where the message is displayed and a message operation area 150 where objects related to message operation are placed. In the example shown in Figure 5, the message operation area 150 has a message input field and a message send instruction button, as well as a word button 152, a photo button 154, a voice button 156, and a location transmission button 158 arranged side by side.

[0066] The word button 152 may be an example of a predefined text object. The photo button 154 may be an example of an image object. The voice button 156 may be an example of a voice message object. The location transmission button 158 may be an example of a location transmission object.

[0067] As illustrated in Figure 5, the display control unit 106 may display a message screen 140 including a position transmission button 158 if the message communication partner is a permission notification partner.

[0068] As illustrated in Figure 6, the display control unit 106 may display a message screen 140 that does not include the position transmission button 158 if the message communication partner is not a permission notification partner.

[0069] Figure 7 schematically shows an example of the processing flow by the mobile communication terminal 100. Here, the processing flow in the mobile communication terminal 100 is shown from the time when communication with the communication partner begins until the communication ends.

[0070] In step 102 (steps may be abbreviated as S), the display control unit 106 determines whether the communication partner is an authorized notification partner. If it is determined to be an authorized notification partner, the process proceeds to S104; if it is determined not to be an authorized notification partner, the process proceeds to S114.

[0071] In S104, the display control unit 106 displays a communication screen including a location transmission object. If a location transmission object is selected (YES in S106), the process proceeds to S108. In S108, the location information acquisition unit 108 performs positioning processing to acquire the location information of the mobile communication terminal 100. In S110, the location information transmission unit 116 transmits the location information of the mobile communication terminal 100 acquired by the location information acquisition unit 108 in S108 to the communication partner.

[0072] If communication is not complete (NO in S112), return to S106. If communication is complete (YES in S112), terminate the process.

[0073] In S114, the display control unit 106 displays a communication screen that does not contain a position transmission object. If communication is completed (YES in S116), the process is terminated.

[0074] Figure 8 schematically shows an example of the processing flow by the mobile communication terminal 100. Here, we will mainly explain the differences from Figure 7.

[0075] In S202, the display control unit 106 determines whether the communication partner is a permitted notification partner or not. If it is determined to be a permitted notification partner, the process proceeds to S204; otherwise, the process proceeds to S214.

[0076] In S204, the display control unit 106 displays a communication screen that includes a position transmission object for which instruction reception has been enabled. In S214, the display control unit 106 displays a communication screen that includes a position transmission object for which instruction reception has been disabled.

[0077] Figure 9 schematically shows an example of the processing flow by the mobile communication terminal 100. Here, the processing flow in the mobile communication terminal 100 is shown from the time when communication with the communication partner begins until the communication ends.

[0078] In S302, the display control unit 106 displays a communication screen including a position transmission object. If a position transmission object is selected (YES in S304), the process proceeds to S306.

[0079] In S306, the display control unit 106 determines whether the communication partner is an authorized notification partner. If it is determined to be an authorized notification partner, the process proceeds to S308; otherwise, the process proceeds to S312.

[0080] In S308, the location information acquisition unit 108 performs positioning processing to acquire the location information of the mobile communication terminal 100. In S310, the location information transmission unit 116 transmits the location information of the mobile communication terminal 100 acquired by the location information acquisition unit 108 in S308 to the communication partner.

[0081] If communication is not complete (NO in S312), return to S304. If communication is complete (YES in S312), terminate the process.

[0082] Figure 10 schematically shows an example of the hardware configuration of a computer 1200 that functions as a mobile communication terminal 100. The computer 1200 in this embodiment includes a CPU 1212, RAM 1214, and a graphics controller 1216, which are interconnected by a host controller 1210. The computer 1200 also includes input / output units such as a communication interface 1222, a storage device 1224, a DVD drive, and an IC card drive, which are connected to the host controller 1210 via an input / output controller 1220. The DVD drive may be a DVD-ROM drive and a DVD-RAM drive, etc. The storage device 1224 may be a hard disk drive and a solid-state drive, etc. The computer 1200 also includes legacy input / output units such as a ROM 1230 and a keyboard, which are connected to the input / output controller 1220 via an input / output chip 1240.

[0083] The CPU 1212 operates according to the programs stored in the ROM 1230 and RAM 1214, thereby controlling each unit. The graphics controller 1216 acquires the image data generated by the CPU 1212 and stores it in the frame buffer provided in RAM 1214 or within itself, so that the image data is displayed on the display device 1218.

[0084] The communication interface 1222 communicates with other electronic devices via a network. The storage device 1224 stores programs and data used by the CPU 1212 in the computer 1200. The DVD drive reads programs or data from a DVD-ROM or the like and provides them to the storage device 1224. The IC card drive reads programs and data from an IC card and / or writes programs and data to an IC card.

[0085] The ROM 1230 stores boot programs and / or hardware-dependent programs of the computer 1200, which are executed by the computer 1200 upon activation. The input / output chip 1240 may also connect various input / output units to the input / output controller 1220 via USB ports, parallel ports, serial ports, keyboard ports, mouse ports, etc.

[0086] The program is provided on a computer-readable storage medium such as a DVD-ROM or IC card. The program is read from the computer-readable storage medium and installed on a storage device 1224, RAM 1214, or ROM 1230, which are examples of computer-readable storage media, and executed by the CPU 1212. The information processing described within these programs is read by the computer 1200, resulting in coordination between the program and the various types of hardware resources described above. The apparatus or method may be configured to realize the operation or processing of information in accordance with the use of the computer 1200.

[0087] For example, when communication is performed between a computer 1200 and an external device, the CPU 1212 may execute a communication program loaded into RAM 1214 and, based on the processing described in the communication program, instruct the communication interface 1222 to perform communication processing. Under the control of the CPU 1212, the communication interface 1222 reads transmission data stored in a transmission buffer area provided in a recording medium such as RAM 1214, storage device 1224, DVD-ROM, or IC card, transmits the read transmission data to the network, or writes received data received from the network to a reception buffer area or the like provided on the recording medium.

[0088] Furthermore, the CPU 1212 may read all or necessary parts of a file or database stored on an external storage medium such as a memory device 1224, a DVD drive (DVD-ROM), or an IC card into the RAM 1214, and perform various types of processing on the data in the RAM 1214. The CPU 1212 may then write the processed data back to the external storage medium.

[0089] Various types of information, such as various types of programs, data, tables, and databases, may be stored on the recording medium and subjected to information processing. The CPU 1212 may perform various types of processing on the data read from RAM 1214, including various types of operations, information processing, conditional judgments, conditional branching, unconditional branching, information retrieval / replacement, etc., as described throughout this disclosure and specified by the program instruction sequence, and write the results back to RAM 1214. The CPU 1212 may also retrieve information in files, databases, etc., within the recording medium. For example, if multiple entries are stored in the recording medium, each having an attribute value of a first attribute associated with an attribute value of a second attribute, the CPU 1212 may search among the multiple entries for an entry that matches the specified condition for the attribute value of the first attribute, read the attribute value of the second attribute stored in that entry, and thereby obtain the attribute value of the second attribute associated with the first attribute that satisfies the predetermined condition.

[0090] The program or software module described above may be stored on or near the computer 1200 on a computer-readable storage medium. Alternatively, a recording medium such as a hard disk or RAM provided within a server system connected to a dedicated communication network or the Internet can be used as a computer-readable storage medium, thereby providing the program to the computer 1200 via the network.

[0091] In this embodiment, blocks in the flowchart and block diagram may represent a stage in a process in which an operation is performed or a "part" of a device that has the role of performing an operation. A particular stage and "part" may be implemented by a dedicated circuit, a programmable circuit supplied with computer-readable instructions stored on a computer-readable storage medium, and / or a processor supplied with computer-readable instructions stored on a computer-readable storage medium. The dedicated circuit may include digital and / or analog hardware circuits, and may include integrated circuits (ICs) and / or discrete circuits. The programmable circuit may include reconfigurable hardware circuits, such as field-programmable gate arrays (FPGAs) and programmable logic arrays (PLAs), which include logical AND, logical OR, exclusive OR, negated AND, negated OR, and other logical operations, flip-flops, registers, and memory elements.

[0092] A computer-readable storage medium may include any tangible device capable of storing instructions to be executed by a suitable device, and as a result, a computer-readable storage medium having instructions stored therein will comprise a product that includes instructions that can be executed to create means for performing operations specified in a flowchart or block diagram. Examples of computer-readable storage media may include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, etc. More specific examples of computer-readable storage media may include floppy disks, diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), electrically erasable programmable read-only memory (EEPROM), static random access memory (SRAM), compact disk read-only memory (CD-ROM), digital multipurpose disc (DVD), Blu-ray disc, memory stick, integrated circuit card, etc.

[0093] Computer-readable instructions may include assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Smalltalk®, Java®, C++, and traditional procedural programming languages ​​such as the C programming language or similar programming languages.

[0094] Computer-readable instructions may be provided to a general-purpose computer, a special-purpose computer, or a programmable circuit, either locally or via a wide area network (WAN) such as a local area network (LAN) or the internet, so that the computer-readable instructions may be executed by the processor or programmable circuit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, in order to generate means for performing operations specified in a flowchart or block diagram. Examples of processors include computer processors, processing units, microprocessors, digital signal processors, controllers, microcontrollers, and the like.

[0095] Although the present invention has been described above using embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It will be apparent to those skilled in the art that various modifications or improvements can be made to the above embodiments. It will be clear from the claims that such modified or improved forms may also be included in the technical scope of the present invention.

[0096] It should be noted that the execution order of operations, procedures, steps, and stages in the apparatus, systems, programs, and methods shown in the claims, specifications, and drawings is not explicitly stated as "before" or "prior to," and that these can be implemented in any order unless the output of a previous process is used in a later process. Even if the operation flow in the claims, specifications, and drawings is described using phrases such as "first," and "next," for convenience, this does not mean that it is essential to perform the operations in that order. [Explanation of Symbols]

[0097] 10 Communication system, 20 User, 30 Mother, 40 Father, 50 Grandmother, 60 Grandfather, 80 Network, 100 Mobile communication terminal, 102 Memory unit, 104 Registration unit, 106 Display control unit, 108 Location information acquisition unit, 110 Communication unit, 112 Call unit, 114 Message communication unit, 116 Location information transmission unit, 120 Display, 130 Call screen, 132 End call button, 134 Voice button, 136 Location transmission button, 140 Message screen, 142 Message display area, 150 Message operation area, 152 Word button, 154 Photo button, 156 Voice button, 158 Location transmission button, 1200 Computer, 1210 Host controller, 1212 CPU, 1214 RAM, 1216 Graphics controller, 1218 Display device, 1220 I / O controller, 1222 communication interface, 1224 storage device, 1230 ROM, 1240 I / O chip

Claims

1. A mobile communication terminal, A storage unit that stores authorized recipients who are authorized to receive location information from the aforementioned mobile communication terminal, A display control unit that displays a call screen including a call termination object that receives a call termination instruction when the call recipient is the authorized notification recipient, and a location transmission object that is located at a distance from the call termination object and is larger in size than the call termination object, which receives an instruction to transmit location information of the mobile communication terminal, In response to the selection of the location transmission object, the location information transmission unit transmits the location information of the mobile communication terminal to the authorized notification recipient, who is the caller on the call screen where the location transmission object is displayed. A mobile communication terminal equipped with the following features.

2. A mobile communication terminal, A storage unit that stores authorized recipients who are authorized to receive location information from the aforementioned mobile communication terminal, A display control unit that displays a call screen including a call termination object that accepts a call termination instruction when the call recipient is the authorized notification recipient, and a position transmission object that is located at a distance from the call termination object and is a different color from the call termination object when not selected, and accepts an instruction to transmit the location information of the mobile communication terminal, In response to the selection of the location transmission object, the location information transmission unit transmits the location information of the mobile communication terminal to the authorized notification recipient, who is the caller on the call screen where the location transmission object is displayed. A mobile communication terminal equipped with the following features.

3. A mobile communication terminal, A storage unit that stores authorized recipients who are authorized to receive location information from the aforementioned mobile communication terminal, A display control unit that displays a call screen including a call termination object that receives a call termination instruction and a location transmission object that receives an instruction to transmit location information of the mobile communication terminal, wherein the display control unit displays the call screen in which the call termination object and the location transmission object are arranged such that the distance between the call termination object and the location transmission object is the maximum distance within the call screen, In response to the selection of the location transmission object, the location information transmission unit transmits the location information of the mobile communication terminal to the authorized notification recipient, who is the caller on the call screen where the location transmission object is displayed. A mobile communication terminal equipped with the following features.

4. The memory unit stores a plurality of recipients of the permission notification, The mobile communication terminal according to any one of claims 1 to 3, wherein the display control unit displays the call screen including the location transmission object when the call recipient is one of the plurality of authorized notification recipients.

5. An information processing method performed by a mobile communication terminal, A registration step in which authorized recipients are registered as recipients to whom the location information of the aforementioned mobile communication terminal is notified, A display control step that, when the call recipient is the authorized notification recipient, displays a call screen including a call termination object that receives a call termination instruction, and a location transmission object that is located at a distance from the call termination object and is larger in size than the call termination object, which receives an instruction to transmit location information of the mobile communication terminal, In response to the selection of the location transmission object, a location information transmission step is performed in which the location information of the mobile communication terminal is transmitted to the authorized notification recipient, who is the caller on the call screen where the location transmission object is displayed. An information processing method comprising the following:

6. An information processing method performed by a mobile communication terminal, A registration step in which authorized recipients are registered as recipients to whom the location information of the aforementioned mobile communication terminal is notified, A display control step that, when the call recipient is the authorized notification recipient, displays a call screen including a call termination object that accepts a call termination instruction, and a position transmission object that is located at a distance from the call termination object and is a different color from the call termination object when not selected, which accepts a call termination instruction for transmitting the location information of the mobile communication terminal. In response to the selection of the location transmission object, a location information transmission step is performed in which the location information of the mobile communication terminal is transmitted to the authorized notification recipient, who is the caller on the call screen where the location transmission object is displayed. An information processing method comprising the following:

7. An information processing method performed by a mobile communication terminal, A registration step in which authorized recipients are registered as recipients to whom the location information of the aforementioned mobile communication terminal is notified, A display control step that, when the call recipient is the authorized notification recipient, displays a call screen including a call termination object that receives a call termination instruction and a location transmission object that receives an instruction to transmit location information of the mobile communication terminal, wherein the call screen is displayed in which the call termination object and the location transmission object are arranged such that the distance between the call termination object and the location transmission object is the maximum distance within the call screen. In response to the selection of the location transmission object, a location information transmission step is performed in which the location information of the mobile communication terminal is transmitted to the authorized notification recipient, who is the caller on the call screen where the location transmission object is displayed. An information processing method comprising the following:

8. A program for causing a mobile communication terminal to execute the information processing method described in any one of claims 5 to 7.