Output device

The output device addresses the need for active user input by using movement speed to output character walking, allowing for more immersive and realistic interactions with virtual characters without requiring conscious user action.

JP2025070231APending Publication Date: 2025-05-02株式会社NTTコノキュー
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023180394
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-10-19
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

Existing systems require active and conscious user input to control the output of character information, limiting the ability to output characters based on user actions that do not require much awareness.

Method used

An output device that includes a determination unit to measure the user's movement speed and an output unit that outputs character walking based on this speed, allowing character outputs without requiring active user input.

Benefits of technology

Enables outputs related to characters to be made based on user actions that do not require much awareness, enhancing the user experience by providing a more immersive and realistic interaction with virtual characters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025070231000001_ABST
    Figure 2025070231000001_ABST
Patent Text Reader

Abstract

To perform output related to the walking of a character based on actions that the user may perform without being fully aware of them.SOLUTION: An output device 1 carried by a user comprises: a determination unit 11 for determining the movement speed of the user; and an output unit 12 for performing output related to the walking of a character based on the movement speed. The output unit 12 may output at least one or more of sound effects and vibrations corresponding to the footsteps of the character based on the movement speed. The output unit 12 may synchronously output the sound effects and the vibrations. The output unit 12 does not have to perform output when it is determined that the user's movement has stopped. The output unit 12 may perform the output at time intervals based on the movement speed. The time intervals may be based on the body height of the character as well. The output may be based on the shoes of the character as well. The output may be based on an environment in which the user moves as well.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] One aspect of the present disclosure relates to an output device that performs output related to a character. [Background technology]

[0002] The following Patent Document 1 discloses a system that changes the relationship between a user and a specific character in response to an input from the user, and controls output of character information related to the character in response to the relationship. Also, as input from the user, an operation of touching a body part of a displayed character, and input of the user's voice to the character are disclosed. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2023-89768 A Summary of the Invention [Problem to be solved by the invention]

[0004] In the above system, in order to control the output of character information, active and proactive input from the user is required, as described above. Therefore, it is desirable to output information about a character based on actions that the user performs without being very conscious of them. [Means for solving the problem]

[0005] An output device 1 according to an aspect of the present disclosure is an output device carried by a user, and includes a determination unit that determines a moving speed of the user, and an output unit that performs an output related to a character's walking based on the moving speed.

[0006] In this aspect, an output regarding the walking of the character is generated based on the user's moving speed. The user's moving speed is based on the user's actions that are likely to be performed without much awareness. In other words, an output regarding the character can be generated based on the user's actions that are likely to be performed without much awareness. Effect of the Invention

[0007] According to one aspect of the present disclosure, it is possible to perform output related to a character based on actions that a user may be performing without being very conscious of them. [Brief description of the drawings]

[0008] [Figure 1] FIG. 2 is a diagram illustrating an example of a functional configuration of an output device according to an embodiment. [Diagram 2] FIG. 1 is a diagram showing a usage image (part 1) of an output device according to an embodiment. [Diagram 3] FIG. 13 is a diagram showing a second example of a usage image of the output device according to the embodiment. [Figure 4] 11 is a flowchart illustrating an example of a process executed by the output device according to the embodiment. [Diagram 5] 11 is a diagram showing a simulated display of a character's heart sounds on an output device according to the embodiment. FIG. [Figure 6] FIG. 2 is a diagram illustrating an example of a hardware configuration of a computer used in the output device according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, the embodiments of the present disclosure will be described in detail with reference to the drawings. In the description of the drawings, the same elements are given the same reference numerals, and duplicated descriptions will be omitted. In addition, the embodiments of the present disclosure in the following description are specific examples of the present invention, and the present invention is not limited to these embodiments unless otherwise specified to limit the present invention.

[0010] FIG. 1 is a diagram showing an example of a functional configuration of an output device 1 (output device) according to an embodiment. As shown in FIG. 1, the output device 1 is configured to include a storage unit 10, a determination unit 11 (determination unit), and an output unit 12 (output unit). Each functional block of the output device 1 is assumed to function within the output device 1, but is not limited to this. For example, some of the functional blocks of the output device 1 may function in a computer device different from the output device 1 and connected to the output device 1 through a network while appropriately transmitting and receiving information with the output device 1. In addition, some of the functional blocks of the output device 1 may be omitted, multiple functional blocks may be integrated into one functional block, or one functional block may be decomposed into multiple functional blocks.

[0011] The output device 1 is a computer device. The output device 1 is carried by a user who is a person. The user may be a user or an owner of the output device 1, or a person who manages the output device 1. When carrying the output device 1, the user may hold the output device 1 in his / her hand. More specifically, the user may grasp (hold) the output device 1 with his / her right hand, or may grasp (hold) the output device 1 with his / her left hand. When carrying the output device 1, the user may put the output device 1 in a pocket of his / her clothes, or may wear the output device 1 on or near the surface of his / her body using a wearable device. While carrying the output device 1, the user may stop, such as staying in place, or may move, such as walking, running, or strolling.

[0012] The output device 1 includes output hardware (output device 1006 described later) that outputs to the user. The output provided by the output hardware may be provided directly to the user, or may be provided indirectly to the user via another device. For example, the output device 1 may include a speaker that provides auditory sound output to the user as the output hardware. For example, the output device 1 may include a sound output device that provides auditory sound output to the user via earphones that are another device connected to the output device 1 wirelessly or via a wire and that are worn by the user. Note that the "earphones" in the embodiment are assumed to be earphones that output sound from the output device 1 as described above. For example, the output device 1 may include a vibration output device that provides tactile vibration (vibration, pulse vibration) output to the user as the output hardware.

[0013] An operating system may be executed in the output device 1. The operating system may execute various software programs and control the output hardware, thereby executing processes linked to the output hardware.

[0014] In the embodiment, it is assumed that the output device 1 is a smartphone, and that an audio output device of the smartphone is used to output an auditory sound to the user through earphones worn by the user on the ear, and a vibration output device of the smartphone is used to output a tactile vibration to the user, but this is not limited thereto. In the embodiment, it is assumed that the user wears earphones on the ear when carrying the output device 1, but this is not limited thereto. The output device 1 may be equipped with sensors or functions that are equipped in a general smartphone.

[0015] In the embodiment, the output performed by the output device 1 to the user is assumed to be an output related to the walking of a character (avatar, virtual character), but is not limited thereto. The character is a character in the output device 1. More specifically, it is a character virtually expressed in the output device 1. The character may be a character (favorite, favorite character) that the user supports. The character may be set in advance by the user in the output device 1. For example, the output device 1 may use the sound output device of the output device 1 to output a sound related to the character (such as a sound effect corresponding to footsteps, speech, etc.) to the user through earphones worn by the user on the ears. This can give the user a sense of presence as if the character is there. Also, for example, the output device 1 may use the vibration output device of the output device 1 to output a vibration related to the character (such as a vibration corresponding to the footsteps of the character) to the user. This can give the user a sense of presence as if the character is there. The vibration may be output instead of the sound or in synchronization with the sound.

[0016] A usage image of the output device 1 will be described with reference to FIG. 2 and FIG.

[0017] FIG. 2 is a diagram showing a usage image (part 1) of the output device 1. FIG. 2 shows a user on a walk. The user shown in FIG. 2 is a phone walker who does not actually operate the output device 1 (smartphone) but walks while holding it in his / her hand (not the so-called walking while using a smartphone, which is walking while operating a smartphone). The user holds the output device 1 in his / her hand and wears earphones on both ears. The earphones worn by the user output sounds like a character walking next to the user (such as sound effects corresponding to the character's footsteps). The user hears as if he / she is walking with the character in the real world, auditorily. Also, the output device 1 held by the user outputs vibrations (such as vibrations corresponding to the character's footsteps) that make it seem as if the character is walking next to the user. The user feels as if he / she is walking with the character in the real world, tactilely.

[0018] FIG. 3 is a diagram showing a usage image (part 2) of the output device 1. FIG. 3 shows in a speech bubble an image experienced by the user during the walk shown in FIG. 2. In other words, the user feels as if he or she is walking together with the character, holding hands with the character. In this way, by carrying the output device 1, the user can feel the presence of the character through hearing, touch, and the like. This allows, for example, the user to experience more satisfying oshikatsu (activities related to a favorite character) than ever before.

[0019] Hereinafter, each function of the output device 1 shown in FIG. 1 will be described.

[0020] The storage unit 10 stores any information used in calculations or the like in the output device 1, and the results of the calculations in the output device 1. The information stored by the storage unit 10 may be referred to by each function of the output device 1 as appropriate.

[0021] The determination unit 11 determines the moving speed of the user. The determination unit 11 may output the determination result regarding the determined moving speed to the output unit 12, or may store it in the storage unit 10. Note that in the embodiment, the "moving speed of the user" may be replaced with the "moving speed of the output device 1".

[0022] A method of determining the moving speed by the determination unit 11 will be described. The moving speed may be determined based on data obtained from at least one of an acceleration sensor or a global positioning system (GPS) provided in the output device 1. For example, when an acceleration sensor is used, one step of the user is regarded as one sampling, and an average value for each sampling is calculated to roughly determine (calculate) how far the user has moved. Also, for example, when a GPS is used, how far the user's current location has moved at regular intervals is determined (calculated) as the moving speed. The moving speed may be determined by using a method using an acceleration sensor and a method using a GPS in combination.

[0023] The determination result regarding the moving speed may be a numerical value of the moving speed (e.g., "1.4 m / s"), may be information based on the numerical value of the moving speed, or may be information regarding a state based on the moving speed, such as "stopped," "walking," or "running."

[0024] The output unit 12 performs an output related to the walking of a character (in the output device 1) based on the (user's) moving speed. More specifically, the output unit 12 performs an output related to the walking of a character in the output device 1 based on the determination result input from the determination unit 11 or the determination result stored by the storage unit 10.

[0025] The output unit 12 may output at least one of a sound effect and a vibration corresponding to the character's footsteps (during movement) based on the (user's) moving speed. That is, the output unit 12 may output (only) a sound effect corresponding to the character's footsteps based on the moving speed, may output (only) a vibration corresponding to the character's footsteps based on the moving speed, or may output both a sound effect and a vibration corresponding to the character's footsteps based on the moving speed. The sound effect corresponding to the character's footsteps is, for example, a "clunk". The vibration corresponding to the character's footsteps is, for example, a vibration (micro vibration, pulse vibration) corresponding to (matching) the footsteps "clunk" (whether or not the footsteps are actually output as sound). The output unit 12 may output the sound effect and vibration (corresponding to the character's footsteps) in synchronization with each other.

[0026] For example, the output unit 12 outputs at least one of a sound effect and a vibration corresponding to footsteps accompanying the walking of a character when the character is assumed to walk (in the real world) at a moving speed similar to that of the user. In this case, the assumed size of the character in the real world (height, weight, etc.) may be a size set in advance, may be equivalent to the size of the character in the real world set in advance, may be equivalent to the average size of a general person, or may be equivalent to the size of the user set in advance. Also, for example, the output unit 12 outputs at least one of a sound effect corresponding to the footsteps of the character according to the moving speed set in advance (for example, a sound effect corresponding to the footsteps played in the mp3 file "char02.mp3" when the moving speed is "1.3 m / s" to "1.5 m / s") and a vibration corresponding to the footsteps of the character according to the moving speed set in advance (for example, a vibration corresponding to the footsteps output in the vibration pattern "vibration pattern 02" when the moving speed is "1.3 m / s" to "1.5 m / s").

[0027] When it is determined that the user's movement has stopped, the output unit 12 may not output information related to the character's walking. For example, when the value of the movement speed, which is the determination result, is less than "0.1 m / s" or when the determination result is information indicating "stopped", the output unit 12 does not output information related to the character's walking. The output unit 12 may output information related to the character's walking when the user is moving (walking) and may not output information related to the character's walking when the user is stopped (stopped, stopped in place).

[0028] The output unit 12 may perform output related to the walking of a character at a time interval based on the (user's) moving speed. For example, the output unit 12 may vary the time interval of at least one of the sound effects or vibrations corresponding to the character's footsteps according to the user's moving speed (walking speed, running speed, etc.). For example, the output unit 12 outputs at least one of the sound effects or vibrations corresponding to the footsteps at a time interval according to a preset moving speed (for example, when the moving speed is "1.3 m / s" to "1.5 m / s", the time interval is set to "0.5 s").

[0029] The time interval may further be based on the height of the character. That is, the output unit 12 may perform output related to the walking of the character at a time interval based on the moving speed of the user and the height of the character. The height of the character is set in advance in the output device 1. For example, when the time interval is t, the moving speed of the user is v, the height of the character is h, and a predetermined coefficient is α, the output unit 12 may output at least one of the sound effect or vibration corresponding to the footsteps at a time interval t calculated based on the formula "t=α*(1 / v)*h". That is, the output unit 12 may set the time interval shorter as the moving speed of the user is faster and the height of the character is shorter, and set the time interval longer as the moving speed of the user is slower and the height of the character is taller.

[0030] The output (sound output or vibration output, etc.) of the character walking in the output device 1 performed by the output unit 12 may be further based on the shoes of the character. That is, the output unit 12 may perform the output of the character walking in the output device 1 based on the moving speed of the user and the shoes of the character. For example, the output unit 12 may change the sound effect or vibration corresponding to the footsteps based on the moving speed described so far to a sound effect or vibration corresponding to a dull sound (a damping curve in a graph showing the sound is a parabola) when the shoes of the character are sneakers (setting). Also, for example, the output unit 12 may change the sound effect or vibration corresponding to the footsteps based on the moving speed described so far to a sound effect or vibration corresponding to a sharp sound (a damping sine wave in a graph showing the sound) when the shoes of the character are leather shoes (setting). In this way, the output unit 12 may vary the pattern of the output (sound output or vibration output, etc.) according to the shoes of the character.

[0031] The output (sound output, vibration output, etc.) related to the walking of the character in the output device 1 performed by the output unit 12 may be further based on the environment in which the user moves. More specifically, the output (sound output, vibration output, etc.) related to the walking of the character in the output device 1 performed by the output unit 12 may be further based on the road on which the user moves. That is, the output unit 12 may perform the output related to the walking of the character in the output device 1 based on the moving speed of the user and the environment (road) on which the user moves.

[0032] For example, the output unit 12 may change the sound effect or vibration corresponding to footsteps based on the moving speed described above to a sound effect or vibration corresponding to footsteps according to the path the user is moving (walking) and output the changed sound effect or vibration. As a specific example, when the user is moving in the mountains, the output unit 12 outputs a sound effect or vibration corresponding to footsteps like a character stepping on leaves, and when the user is moving in a town, the output unit 12 outputs a sound effect or vibration corresponding to footsteps like a character walking on concrete.

[0033] A method of estimating the road along which the user travels by the output unit 12 will be described. The output unit 12 estimates the type of road according to the topography of the user's current location, for example, by using GPS information and map information (prestored in the output device 1). From the map information, the pavement condition is estimated based on the density of buildings or the width of the road. For example, the output unit 12 estimates that the road is paved when buildings are densely packed and the road is wide, and judges (estimates) that the road is not paved when buildings are sparsely packed and the road is narrow. The output unit 12 can also improve accuracy based on data on the type or condition of pavement of prefectural, ward, and city roads that have already been made public. Similarly, the output unit 12 estimates the environment along which the user travels by using existing technology, using sensors or functions provided in the output device 1.

[0034] Next, an example of a process (output method) executed by the output device 1 will be described with reference to Fig. 4. Fig. 4 is a flowchart showing an example of a process executed by the output device 1 according to the embodiment. First, the determination unit 11 determines the moving speed of the user (step S1). Next, the output unit 12 performs an output related to the walking of the character based on the moving speed determined in step S1 (step S2).

[0035] A modified example of the output device 1 will be described.

[0036] The output unit 12 may output the heart sounds of the character as sound. In this case, the output unit 12 may display the heart sounds in a simulated manner on the display of the output device 1. Fig. 5 is a diagram showing the heart sounds of the character displayed in a simulated manner on the output device 1.

[0037] The output unit 12 may perform display related to the character using a display (or a touch panel) included in the output device 1. This allows the user to sense the presence of the character visually (in addition to hearing and touch).

[0038] Next, the effects of the data output device 1 according to the embodiment will be described.

[0039] According to the output device 1, the output device 1 is carried by a user and includes a determination unit 11 that determines the moving speed of the user, and an output unit 12 that performs an output related to the walking of a character in the output device 1 based on the moving speed. With this configuration, an output related to the walking of a character in the output device 1 is performed based on the moving speed of the user. Since the output is performed based on the moving speed in this way, for example, active and proactive input from the user is not required, and the output related to the character can be performed more easily. Here, the moving speed of the user is based on the behavior that the user performs without much awareness. In other words, with the above configuration, the output related to the character can be performed based on the behavior that the user performs without much awareness.

[0040] In the output device 1, the output unit 12 may output at least one of a sound effect and a vibration corresponding to the footsteps of the character based on the moving speed. This configuration allows the user to feel the presence of the character more realistically.

[0041] Furthermore, in the output device 1, the output unit 12 may output sound effects (corresponding to the footsteps of the character) and vibrations in synchronization with each other. This configuration allows the user to feel the presence of the character more realistically.

[0042] Furthermore, in the output device 1, when it is determined that the user's movement has stopped, the output unit 12 does not need to perform output (related to the character's walking). With this configuration, the user can feel the presence of the character more realistically.

[0043] Furthermore, in the output device 1, the output unit 12 may perform output (related to the walking of the character) at time intervals based on the moving speed. This configuration allows the user to feel the presence of the character more realistically.

[0044] Furthermore, in the output device 1, the time interval (based on the moving speed) may be further based on the height of the character. With this configuration, for example, the time interval of at least one of the sound effects and vibrations corresponding to the character's footsteps is based on the character's height, allowing the user to feel the character's presence more realistically.

[0045] Furthermore, in the output device 1, the output (related to the walking of the character) may be further based on the shoes of the character. With this configuration, for example, at least one of the sound effects and vibrations corresponding to the footsteps of the character will be based on the shoes of the character, so that the user can feel the presence of the character more realistically.

[0046] In the output device 1, the output (related to the walking of the character) may be further based on the environment in which the user moves. With this configuration, for example, at least one of the sound effects and vibrations corresponding to the footsteps of the character is based on the environment (e.g., a road) in which the user moves, so that the user can feel the presence of the character more realistically.

[0047] Let me explain the background. The Oshikatsu market is getting bigger every year. In particular, experiential / conceptual Oshikatsu, where you can feel the presence of the character, is becoming more and more popular. Examples include carrying around an acrylic keychain and taking commemorative photos, or ordering a cocktail in the color of your favorite character. This type of experiential Oshikatsu gives users a sense of satisfaction that cannot be achieved with merchandise alone. On the other hand, the higher the quality of the experience, the more it becomes tied to location / time.

[0048] The output device 1 uses AR (Augmented Reality) technology that utilizes the user's cross-modal perception to provide a service that allows users to feel as if they are taking a walk with a character regardless of location, and allows for location-free, experiential fan activities. The output device 1 provides a high sense of realism and allows for a location-free experience. The output device 1 can be considered a system for experiencing a walk with a virtual character. The output device 1 can create a situation where users are walking hand in hand. The output device 1 provides a service that allows users to feel as if they are taking a walk with their favorite character. The output device 1 dynamically changes the output related to the character depending on the user's actions.

[0049] The output device 1 of the present disclosure may have the following configuration.

[0050] [1] An output device carried by a user, A determination unit that determines a moving speed of the user; an output unit that outputs information related to the walking of the character based on the moving speed; An output device comprising:

[0051] [2] the output unit outputs at least one of a sound effect and a vibration corresponding to the footsteps of the character based on the moving speed. [1] An output device according to the present invention.

[0052] [3] The output unit outputs the sound effect and the vibration in synchronization with each other. [2] An output device according to the present invention.

[0053] [4] The output unit does not perform the output when it is determined that the movement of the user has stopped. The output device according to any one of [1] to [3].

[0054] [5] The output unit performs the output at a time interval based on the moving speed. An output device according to any one of [1] to [4].

[0055] [6] the time interval is further based on the height of the character; [5] An output device according to the present invention.

[0056] [7] the output is further based on a shoe of the character. An output device according to any one of [1] to [6].

[0057] [8] the output is further based on an environment in which the user moves; An output device according to any one of [1] to [7].

[0058] The block diagrams used to explain the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of at least one of hardware and software. The method of realizing each functional block is not particularly limited. That is, each functional block may be realized by using one device that is physically or logically combined, or may be realized by using two or more devices that are physically or logically separated and directly or indirectly connected (for example, by wire, wirelessly, etc.). The functional blocks may be realized by combining the one device or the multiple devices with software.

[0059] Functions include, but are not limited to, judgment, determination, judgment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, consideration, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocation, mapping, assignment, etc. For example, a functional block (component) that performs the function of transmission is called a transmitting unit or a transmitter. In either case, as described above, there is no particular limitation on the method of realization.

[0060] For example, the output device 1 according to an embodiment of the present disclosure may function as a computer that performs processing of the output method according to the present disclosure. Fig. 6 is a diagram showing an example of a hardware configuration of the output device 1 according to an embodiment of the present disclosure. The output device 1 described above may be physically configured as a computer device including a processor 1001, a memory 1002, a storage 1003, a communication device 1004, an input device 1005, an output device 1006, a bus 1007, and the like.

[0061] In the following description, the term "apparatus" may be interpreted as a circuit, a device, a unit, etc. The hardware configuration of the output device 1 may be configured to include one or more of the devices shown in the drawings, or may be configured to exclude some of the devices.

[0062] Each function of the output device 1 is realized by loading a specific software (program) onto hardware such as a processor 1001 and a memory 1002, so that the processor 1001 performs calculations, controls communication via a communication device 1004, and controls at least one of reading and writing of data in the memory 1002 and the storage 1003.

[0063] The processor 1001 controls the entire computer by running, for example, an operating system. The processor 1001 may be configured with a central processing unit (CPU) including an interface with peripheral devices, a control device, an arithmetic unit, a register, etc. For example, the above-mentioned determination unit 11 and output unit 12, etc. may be realized by the processor 1001.

[0064] Moreover, the processor 1001 reads out a program (program code), a software module, data, etc. from at least one of the storage 1003 and the communication device 1004 into the memory 1002, and executes various processes according to the read out programs. As the program, a program that causes a computer to execute at least a part of the operations described in the above-mentioned embodiment is used. For example, the determination unit 11 and the output unit 12 may be realized by a control program stored in the memory 1002 and operated in the processor 1001, and other functional blocks may be similarly realized. Although the above-mentioned various processes have been described as being executed by one processor 1001, they may be executed simultaneously or sequentially by two or more processors 1001. The processor 1001 may be implemented by one or more chips. The program may be transmitted from a network via a telecommunication line.

[0065] The memory 1002 is a computer-readable recording medium, and may be configured by at least one of, for example, a Read Only Memory (ROM), an Erasable Programmable ROM (EPROM), an Electrically Erasable Programmable ROM (EEPROM), a Random Access Memory (RAM), etc. The memory 1002 may be called a register, a cache, a main memory (primary storage device), etc. The memory 1002 can store a program (program code), software modules, etc. that are executable to implement a wireless communication method according to an embodiment of the present disclosure.

[0066] Storage 1003 is a computer-readable recording medium, and may be composed of at least one of, for example, an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray (registered trademark) disk), a smart card, a flash memory (e.g., a card, a stick, a key drive), a floppy (registered trademark) disk, a magnetic strip, and the like. Storage 1003 may be referred to as an auxiliary storage device. The above-mentioned storage medium may be, for example, a database, a server, or other suitable medium including at least one of memory 1002 and storage 1003.

[0067] The communication device 1004 is hardware (transmission / reception device) for performing communication between computers via at least one of a wired network and a wireless network, and is also called, for example, a network device, a network controller, a network card, a communication module, etc. The communication device 1004 may be configured to include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, etc., in order to realize, for example, at least one of Frequency Division Duplex (FDD) and Time Division Duplex (TDD). For example, the above-mentioned determination unit 11 and output unit 12, etc. may be realized by the communication device 1004.

[0068] The input device 1005 is an input device (e.g., a keyboard, a mouse, a microphone, a switch, a button, a sensor, etc.) that accepts input from the outside. The output device 1006 is an output device (e.g., a display, a speaker, an LED lamp, etc.) that performs output to the outside. The input device 1005 and the output device 1006 may be integrated into one device (e.g., a touch panel).

[0069] In addition, each device such as the processor 1001 and the memory 1002 is connected by a bus 1007 for communicating information. The bus 1007 may be configured using a single bus, or may be configured using different buses between each device.

[0070] The output device 1 may be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a field programmable gate array (FPGA), and some or all of the functional blocks may be realized by the hardware. For example, the processor 1001 may be implemented using at least one of these pieces of hardware.

[0071] Notification of information is not limited to the aspects / embodiments described in this disclosure and may be performed using other methods.

[0072] Each aspect / embodiment described in the present disclosure may be applied to at least one of systems using LTE (Long Term Evolution), LTE-A (LTE-Advanced), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), NR (new Radio), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth (registered trademark), and other suitable systems, and next-generation systems extended based on these. In addition, a combination of multiple systems (e.g., a combination of at least one of LTE and LTE-A and 5G, etc.) may be applied.

[0073] The order of the steps, sequences, flow charts, etc. of each aspect / embodiment described in this disclosure may be changed unless inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order, and are not limited to the particular order presented.

[0074] The input and output information may be stored in a specific location (e.g., memory) or may be managed using a management table. The input and output information may be overwritten, updated, or added to. The output information may be deleted. The input information may be transmitted to another device.

[0075] The determination may be based on a value represented by a single bit (0 or 1), a Boolean value (true or false), or a numerical comparison (e.g., comparison with a predetermined value).

[0076] Each aspect / embodiment described in this disclosure may be used alone, in combination, or switched according to execution. In addition, notification of specific information (e.g., notification that "X is the case") is not limited to being done explicitly, but may be done implicitly (e.g., not notifying the specific information).

[0077] Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described in the present disclosure. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended to be illustrative and does not have any limiting meaning on the present disclosure.

[0078] Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.

[0079] Additionally, software, instructions, information, etc. may be transmitted or received over a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired and / or wireless technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and / or wireless technologies (such as infrared, microwave, etc.), then these wired and / or wireless technologies are included within the definition of transmission media.

[0080] The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, the data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.

[0081] In addition, terms explained in this disclosure and terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings.

[0082] As used in this disclosure, the terms "system" and "network" are used interchangeably.

[0083] Furthermore, the information, parameters, etc. described in this disclosure may be expressed using absolute values, may be expressed using relative values ​​from a predetermined value, or may be expressed using other corresponding information.

[0084] The names used for the above parameters are not limiting in any way, and furthermore, the formulas etc. using these parameters may differ from those explicitly disclosed in this disclosure.

[0085] As used in this disclosure, the terms "determining" and "determining" may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, search, inquiry (e.g., searching in a table, database, or other data structure), ascertaining, and the like. "Determining" and "determining" may also include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in a memory), and the like. In addition, "judgment" and "decision" can include considering resolving, selecting, choosing, establishing, comparing, etc., to be a "judgment" or "decision." In other words, "judgment" and "decision" can include considering some action to be a "judgment" or "decision." In addition, "judgment" can be interpreted as "assuming," "expecting," "considering," etc.

[0086] The terms "connected," "coupled," or any variation thereof, refer to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, "connected" may be read as "access." As used in this disclosure, two elements may be considered to be "connected" or "coupled" to each other using at least one of one or more wires, cables, and printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and optical (both visible and invisible) range, as some non-limiting and non-exhaustive examples.

[0087] As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."

[0088] Any reference to an element using a designation such as "first," "second," etc., used in this disclosure does not generally limit the quantity or order of those elements. These designations may be used in this disclosure as a convenient method of distinguishing between two or more elements. Thus, a reference to a first and a second element does not imply that only two elements may be employed or that the first element must precede the second element in some way.

[0089] The "means" in the configuration of each of the above devices may be replaced with "part," "circuit," "device," etc.

[0090] When the terms "include," "including," and variations thereof are used in this disclosure, these terms are intended to be inclusive, similar to the term "comprising." Further, when used in this disclosure, the term "or" is not intended to be an exclusive or.

[0091] In this disclosure, where articles have been added due to translation, such as, for example, a, an, and the in English, the disclosure may include that the nouns following these articles are in the plural form.

[0092] In the present disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "coupled" may also be interpreted in the same way as "different." [Explanation of symbols]

[0093] 1...output device, 10...storage section, 11...judgment section, 12...output section, 1001...processor, 1002...memory, 1003...storage, 1004...communication device, 1005...input device, 1006...output device, 1007...bus.

Claims

1. An output device carried by a user, A determination unit that determines a moving speed of the user; an output unit that outputs information related to the walking of the character based on the moving speed; An output device comprising:

2. the output unit outputs at least one of a sound effect and a vibration corresponding to the footsteps of the character based on the moving speed. The output device according to claim 1 .

3. The output unit outputs the sound effect and the vibration in synchronization with each other. The output device according to claim 2 .

4. The output unit does not perform the output when it is determined that the movement of the user has stopped. The output device according to claim 1 .

5. The output unit performs the output at a time interval based on the moving speed. The output device according to claim 1 .

6. the time interval is further based on the height of the character; 6. The output device according to claim 5.

7. the output is further based on a shoe of the character. The output device according to claim 1 .

8. The output is further based on an environment in which the user moves. The output device according to claim 1 .

Citation Information

Patent Citations

  • System, program, and others

    JP2023089768A