The present invention calculates an accurate solution in a short time by extracting a partial problem structure from a network optimization problem. A problem solving device according to one embodiment solves a network optimization problem. The problem solving device comprises a processing unit that repeatedly executes first processing, second processing, and third processing. In the first processing, the processing unit classifies each of a plurality of determination variables included in the network optimization problem as a high-impact determination variable or a low-impact determination variable. In the second processing, the processing unit replaces each low-impact determination variable with an estimated value and performs sampling and statistical processing on each high-impact determination variable. In the third processing, the processing unit replaces a determination variable having a strong statistical bias with a value based on the statistical bias on the basis of the results from the sampling and statistical processing.
A question response apparatus includes processing circuitry. The processing circuitry is configured to acquire a question input by a user generate a query based on the question search a search result related to the query from a plurality of information sources determine consistency of the search result generate an integration prompt in which a search result determined to be consistent and the question are integrated and generate an answer to the question by inputting the integration prompt into a large language model.
To eliminate the need of master information maintenance and perform control for narrowing down options by associating option-type menu items with each other.
To eliminate the need of master information maintenance and perform control for narrowing down options by associating option-type menu items with each other.
An information management system according to an embodiment assigns option IDs to combinations of item name and item values of fields constituting a record, the option IDs being different for each of the fields, and producing option master data pieces. The information management system produces, for each one of the fields, related option master data pieces by setting the option ID of each of the other fields as a related option ID. The number of the produced related option master data pieces corresponds to the number of the other fields. The information management system outputs the item values as options of the search items, and when an option is specified in a first search item, extracts at least one of the related option master data pieces that includes the option ID of the specified option as the related option ID, and outputs, as an option of a second search item, the item value of the option ID linked to the extracted at least one related option master data piece.
G06F 16/21 - Design, administration or maintenance of databases
G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
[Problem] To provide a rights management system for learning data used for machine learning models such as generative AIs. [Solution] A rights management system according to an embodiment allocates a learning data ID to learning data used for generating a generative AI model for generating new content or new data, and receives registration of rights information of learning data to which the learning data ID is allocated. Registration of the generative AI model that is generated using usage-permitted learning data is received from a model developer, and model registration information, associated with the learning data ID of the learning data that is used, is generated. Usage permission applications for the generative AI model that is registered are received from business operators, usage fees corresponding to the rights information of the learning data associated with the generative AI model, regarding which usage has been permitted, are calculated for the business operators who obtain business revenue through content or data generated by the registered generative AI model, and the usage fees deposited from the business operators are totaled and a dividend is calculated for each learning data provider.
The present invention prevents a decrease in identification performance even when a usage environment is changed. An information processing device in accordance with an embodiment of the present invention comprises one or more input devices, an extraction unit, an identification unit, an environment information acquisition unit, an analysis unit, and a re-registration unit. The one or more input devices acquire input information. The extraction unit uses a person feature model to extract, from the input information, a feature amount that indicates a feature of a person. The identification unit identifies the person by comparing the feature amount and a feature amount that is indicated in a person dictionary. The environment information acquisition unit acquires environment information from the input information. The analysis unit analyzes a change in the environment information and the accuracy of identification of the person by the identification unit. The re-registration unit performs control for re-registering the person dictionary when there is a change in the environment information or when the accuracy of identification is less than an accuracy threshold value.
A solving device includes a multiplier-updating unit and an augmented-Lagrange-solving unit. The multiplier-updating unit updates M Lagrange multipliers and M penalty multipliers included in an augmented Lagrange function based on an objective function and M linear equations. The augmented-Lagrange-solving unit calculates a solution to a problem of minimizing an augmented Lagrange function including M Lagrange multipliers and M penalty multipliers updated each time the update processing is performed. The augmented-Lagrange-solving unit alternately updates first variables and second variables sequentially for each unit time from an initial-time to an end-time for each of N particles with which the first variables and the second variables are associated, respectively. In the update processing for each unit time, the augmented-Lagrange-solving unit updates the first variable based on the second variable for each of the N particles, and updates the second variable based on the first variable and a constraint term.
A character recognition device of an embodiment includes a first score calculation unit, a character region estimation unit, a second score calculation unit, and a selection unit. The first score calculation unit calculates a first score indicating a likelihood of a character string, or the first score for each of a plurality of candidate character strings which are candidates for character strings included in an input image. The character region estimation unit estimates a region corresponding to each character included in the candidate character string among regions of the input image. The second score calculation unit calculates a second score indicating a consistency of characters included in the candidate character string on the basis of the estimated region. The selection unit selects one or more character strings from among the plurality of candidate character strings on the basis of the calculated first score and the calculated second score.
A speech modification assistance apparatus (10) includes one or more hardware processors configured to function as a first reception unit (22A), a display control unit (21), and a second reception unit (22B). The first reception unit (22A) receives selection of target recorded speech data, which is basic recorded speech data (70) to be processed, from among one or more pieces of basic recorded speech data (70) that are recorded. The display control unit (21) converts the target recorded speech data into a basic character string and displays the basic character string. The second reception unit (22B) receives designation of a change target character string to be changed in the displayed basic character string. The generation control unit (24) generates modified speech data corresponding to the target recorded speech data and the change target character string.
G10L 13/033 - Voice editing, e.g. manipulating the voice of the synthesiser
G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
9.
SPEECH SYNTHESIS DEVICE, SPEECH SYNTHESIS METHOD, AND PROGRAM
In deep neural network (DNN) speech synthesis, the present invention allows synthesized speech to be adjusted more efficiently with respect to similar adjustment locations. A speech synthesis device of the present embodiment is provided with an encoder, a decoder, and an adjusting unit. The encoder, by means of a first neural network, converts attribute information per speech unit into an intermediate representation. The decoder, by means of a second neural network, generates acoustic-feature volumes from the intermediate representations. The adjusting unit utilizes, with at least the attribute information per speech unit being a key, an adjustment dictionary in which adjustment instructions for the acoustic-feature volumes are made values, to determine a segment to which an adjustment instruction will be applied according to the key, and adjusts the acoustic-feature volume in the determined segment on the basis of the adjustment instruction.
G10L 13/10 - Prosody rules derived from textStress or intonation
G10L 25/30 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the analysis technique using neural networks
10.
ACOUSTIC CONTROL APPARATUS, ACOUSTIC CONTROL METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
According to one embodiment, an acoustic control apparatus includes a processor. The processor calculates a frequency characteristic of a filter from 1) a complex volume velocity of a sound radiated from each point sound source based on the number of point sound sources in a simulated rotating sound source and a lobe mode of the simulated rotating sound source, and 2) an acoustic transfer function between a sound receiving point and each point sound source, which is based on a radius of a circle formed by the point sound sources, a horizontal distance between a center of the circle and the sound receiving point, and a vertical distance between the center of the circle and the sound receiving point. The processor calculates the filter from the frequency characteristic of the filter. The processor stores the filter in a storage.
According to an embodiment, an acoustic signal processing apparatus includes processing circuitry. The processing circuitry includes a modulation frequency control unit, frequency shift processing unit, and amplitude control unit. The modulation frequency control unit is configured to control a first modulation frequency based on velocity information indicating a velocity of a sound source. The frequency shift processing unit is configured to perform single-sideband (SSB) modulation on a first acoustic signal in accordance with the first modulation frequency to generate a first modulated acoustic signal. The amplitude control unit is configured to control an amplitude of the first modulated acoustic signal.
According to one embodiment, an acoustic control apparatus includes a processor. The processor calculates acoustic filter coefficients which are smaller in number than a plurality of sound sources, based on a first relational expression between acoustic filters applied to a voice signal containing information of voice reproduced by each of the sound sources, which is based on a sound increase control law that increases voice pressure at a sound increase control point by voices reproduced by the sound sources, and a second relational expression between the acoustic filters, which is based on an acoustic power minimization control law that minimizes acoustic power for voices reproduced by the sound sources. The processor applies the calculated acoustic filter coefficients to an input voice signal, and branch a voice signal to which a common acoustic filter coefficient is applied, into at least two of the sound sources.
To provide a judgment apparatus capable of achieving improved judgment accuracy, a judgment apparatus according to an embodiment judges a judgment target as pass or fail based on pass judgment characteristic information produced using characteristic amounts extracted from previously collected monitoring data items of judgment targets judged as pass. The pass/fail judgment processing includes extracting the characteristic amounts from monitoring data items of judgment targets sequentially input and successively performing pass/fail judgment of the judgment targets based on the pass judgment characteristic information. When one of the judgment targets is judged as pass in the successive pass/fail judgment, the characteristic amount of the judgment target judged as pass is used to update the pass judgment characteristic information. Pass/fail judgment of a judgment target subsequent to the judgment target judged as pass is performed based on the updated pass judgment characteristic information.
According to one embodiment, an estimation device includes one or more hardware processors configured to function as: a conversion module configured to perform time frequency conversion on acoustic signals of a plurality of channels to acquire a frequency spectrum; a spatial correlation calculation module configured to calculate a spatial correlation matrix from the frequency spectrum; a spatial correlation filter module configured to calculate a spatial correlation filter from the spatial correlation matrix; and a direction estimation module configured to estimate general direction information from a partial element included in the spatial correlation filter.
A speech processing assistance device (10) comprises: an input reception unit (20B); and a recording unit (20F). The input reception unit (20B) receives input of parameters including at least a plurality of mutually different emotion types and a mixing ratio of a plurality of types of emotions during reproduction of speech data to be edited. The recording unit (20F) records the parameters, which have been received as the input, in association with a reproduction timing when the input of the parameters has been received in the speech data.
A voice recognition device includes a memory, a voice recognizing unit, an analyzing unit, a clipping unit, an embedding-vector-calculating unit, a similarity-degree-calculating unit, a determining unit, and a device-control unit. The storing unit is for storing a first-speaker embedding-vector of each given registered speaker, and for storing the individual setting of each registered speaker for use in controlling a device. The analyzing unit analyzes an acoustic-signal and extracts a feature-quantity. The clipping unit clips, from the voice-recognition-result, the feature-quantity sequence included in an utterance section. The embedding-vector-calculating unit calculates a second-speaker embedding-vector using the feature-quantity sequence. The similarity-degree-calculating unit calculates one or more similarity degrees for the second-speaker embedding-vector and one or more first speaker embedding-vectors. Based on the registered speaker determined from the similarity degrees and the voice-recognition-result, the device-control unit controls the device according to the individual setting read from the memory.
G10L 17/06 - Decision making techniquesPattern matching strategies
G10L 17/02 - Preprocessing operations, e.g. segment selectionPattern representation or modelling, e.g. based on linear discriminant analysis [LDA] or principal componentsFeature selection or extraction
G10L 17/04 - Training, enrolment or model building
G10L 17/24 - the user being prompted to utter a password or a predefined phrase
17.
ACOUSTIC SIGNAL PROCESSING DEVICE, ACOUSTIC SIGNAL PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT
The recognition rate can be improved even in a noise environment and without relying on the voice-recognition result. An acoustic signal processing device includes a spatial filter control unit, a spatial filter storing unit, and an acoustic processing unit. The spatial filter control unit outputs a spatial filter for emphasizing the target voice component and suppressing the noise component for N number of temporally-synchronized acoustic signals (N≥2) recorded at different positions. The spatial filter storing unit stores therein the spatial filter. Using the spatial filter read from the spatial filter storing unit, the acoustic processing unit emphasizes the target voice component in the acoustic signals, and suppresses the noise component in the acoustic signals. The spatial filter control unit further includes a determining unit, a voice spatial correlation calculating unit, a noise spatial correlation calculating unit, a spatial correlation storing unit, and a spatial filter calculating unit.
[Problem] To realize output control of a weather alert utilizing weather-related posted information that is posted by contributors. [Solution] A weather management system according to an embodiment of the present invention performs an analysis process for analyzing weather observation data and outputting, on the basis of prescribed criteria, precipitation particles that will fall onto the ground, and outputs alert information in accordance with the result of the analysis process. The prescribed criteria used in the analysis process can be changed on the basis of weather-related posted information that is posted from a contributor terminal. The system stores effective time periods and effective areas that have been set for each prescribed posting area in accordance with prescribed posting time windows. By performing, during an effective time period corresponding to the posting time of weather-related posted information, an analysis process in which changed prescribed criteria are applied to observation data that is located within an effective area from the posting location of the weather-related posted information, appropriate disaster prevention alerts accounting for the posting frequency of weather-related posted information can be provided.
G01W 1/02 - Instruments for indicating weather conditions by measuring two or more variables, e.g. humidity, pressure, temperature, cloud cover or wind speed
G01W 1/10 - Devices for predicting weather conditions
[PROBLEM] To provide an environment in which multiple factories can individually manage information about production and manufacturing and can smoothly share or link the information.
[PROBLEM] To provide an environment in which multiple factories can individually manage information about production and manufacturing and can smoothly share or link the information.
[SOLVING MEANS] An information management system according to an embodiment is based on the assumption that each of cooperating factories holds a manufacturing plan based on a production management plan, a goods arrival plan about procurement from the other cooperating factories, and achievements from the manufacturing plan and the goods arrival plan, and includes an existing manufacturing management system which independently manages plans and achievements of manufacturing in the factory. The information management system includes a storage apparatus configured to store, for each of the factories, a production request data model, a production instruction data model, and a goods arrival planning data model; a data accumulation management apparatus configured to structure the plans and the achievements of manufacturing acquired thorough the manufacturing management systems in the factories into the data models according to a predetermined data structure definition template; and an information management apparatus configured to refer to information about the plans and achievements of manufacturing in the other factories via the data models.
This solution device includes a multiplier updating unit and an extended Lagrange solution unit. The multiplier updating unit updates an M number of Lagrange multipliers and an M number of penalty multipliers included in an extended Lagrange function based on an objective function and an M number of linear equations. Each time the update process is performed, the extended Lagrange solution unit calculates a solution for the problem of minimizing the extended Lagrange function including the updated M number of Lagrange multipliers and M number of penalty multipliers. For each of an N number of particles associated with a first variable and a second variable, the extended Lagrange solution unit alternately updates the first variable and the second variable in order, every unit time, from the initial time to the end time. In the update processing of every unit time, the extended Lagrange solution unit updates, for each of the N number of particles, the first variable on the basis of the second variable and updates the second variable on the basis of the first variable and a constraint term.
An information processing device according to an embodiment of the present invention includes a first acquisition unit, a second acquisition unit, a first identification unit, a second identification unit, and an association unit. The first acquisition unit acquires first information about a user based on first detected information detected by a first detection device. The second acquisition unit acquires second information including second detected information detected by a second detection device and user identification information for identifying the user. The first identification unit identifies a first calculated position of the user on the basis of the first detected information. The second identification unit identifies a second calculated position of the user on the basis of the second detected information. The association unit associates the user identification information with the first information on the basis of the first calculated position and the second calculated position.
[Problem] To provide a mechanism that allows various "things" in the real world to autonomously make decisions in cyberspace, and to contribute to a reduction in resource consumption and the like, protection of the global environment, and resource conservation, for example, by causing "things" to operate from the perspective of the "things" so that the "things" fulfill the original roles thereof for long life, health, contributions, and the like. [Solution] A cyber-physical system according to an embodiment comprises: a virtual intention management unit for modeling, in cyberspace, thinking models corresponding to things in the real world, and determining autonomous thinking characteristics of the thinking models on the basis of a predetermined thinking factor; a physical data interface unit for providing physical data to the cyberspace; a cyberspace execution unit for causing each of the thinking models to execute virtual thinking processing based on the autonomous thinking characteristics; and a cyber data interface unit for outputting the results of the autonomous thinking performed by the thinking models through the virtual thinking processing or information based on the results of the autonomous thinking.
G06N 3/006 - Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
G16Y 40/35 - Management of things, i.e. controlling in accordance with a policy or in order to achieve specified objectives
23.
CALCULATION DEVICE, CALCULATION METHOD, AND COMPUTER PROGRAM PRODUCT
A calculation device includes a prediction unit, a selection unit, an update unit, a repetitive control unit, and an output unit. The prediction unit performs, for each weight-pattern, predicting the amount of increase in Pareto hypervolume by using a corresponding weight-pattern. The selection unit performs selecting a maximum weight-pattern with the largest amount of increase. The update unit performs updating a candidate solution set by acquiring, from a solver device, multiple solutions in a problem of minimizing a composite objective function being a linear weighted sum of multiple objective functions and multiple weight coefficients represented by the maximum weight-pattern, and adding the acquired multiple solutions to the candidate solution set. The repetitive control unit performs repeating the prediction, the selection, and the update. The output unit outputs a set including a non-inferior solution in the candidate solution set as an approximate Pareto solution set.
An information processing device includes one or more hardware processors configured to function as a reception unit, an extraction unit, a calculation unit, and a determination unit. The reception unit receives inputs of an image including image regions having a specific relation and region information indicating a first image region in the image. The extraction unit extracts one or more second image regions from the image. The calculation unit calculates a relational-feature indicating a relation between the first image region indicated by the region information and another image region in the image by using the image, and calculates a self-feature indicating a feature of a region for each second image region. The determination unit determines the second image region having the specific relation with the first image region based on a similarity between the relational feature and the self-feature.
According to one embodiment, a secret sharing storage system includes a plurality of storage devices, a random number generator, a first secret sharing apparatus and a second secret sharing apparatus. The first secret sharing apparatus generate n pieces of first distributed data by performing distribution processing on second data obtained by encrypting first data using a random number, and separately stores the n pieces of first distributed data to n storage devices. The second secret sharing apparatus generates n pieces of second distributed data by performing distribution processing on the random number, and separately store the n pieces of second distributed data to n storage devices.
According to one embodiment, when a predetermined context is established in the communication area, the user of the reception or transmission side can receive or provide service information, in unconsciously. The system broadcasts a packet as a beacon signal, the packet consists of a header area containing communication standard data and a user area in which the device ID being used and context data can be written. When the beacon signal is received and detection data indicating that the data is a corresponding relationship with the context data set by its own device, service information is output.
According to one embodiment, provided are a parameter calculating unit 101 that calculates an initial position and an initial posture of a device as initial parameters based on a captured image of a real object with a position of the real object as an origin, a parameter updating unit 102 that calculates displacement of a position and a posture of the device and updates the position and the posture of the device starting from the initial position and the initial posture, a display processing unit 104 that overlays and displays the content on the real object, the content being disposed in a virtual space with the position of the real object as an origin, and a determination processing unit 105 that changes, when a virtual object included in the displayed content is selected and operated, a determination state of the virtual object.
G06T 19/00 - Manipulating 3D models or images for computer graphics
G06F 3/04815 - Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
G06F 3/04842 - Selection of displayed objects or displayed text elements
G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
28.
INDOOR POSITION INFORMATION STORAGE PROCESSING SYSTEM, INDOOR POSITION INFORMATION DETECTION SYSTEM, ELECTRIC POWER APPARATUS, INDOOR POSITION INFORMATION PROCESSING DEVICE, INDOOR POSITION INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
An indoor position information storage processing system of an embodiment includes an electric power apparatus, a first transmitter, a first receiver, a position detector, and a first information processing device. The first information processing device processes information based on the distance-measurement waves and a position of the first receiver. The first distance calculation unit calculates a distance between the first transmitter and the first receiver on the basis of distance-measurement waves received by the first receiver. The first position calculation unit calculates a position of the first transmitter on the basis of the calculated distance and a position of the first receiver. The first storage processing unit stores the calculated position of the first transmitter in a storage unit as a position of the electric power apparatus.
According to one embodiment, a transmitting device includes an encryption key pre-fetching unit and an encryption chunk generation unit. The encryption key pre-fetching unit acquires the encryption key for encrypting plaintext data from a key management system before receiving the plaintext data. The encryption chunk generation unit generates a packet in which first encrypted data acquired by encrypting first plaintext data using a first encryption key and a first key ID of the first encryption key are stored, and a second key ID of a second encryption key used for encrypting second plaintext data transmitted after the first plaintext data, is embedded. A receiving device includes an encryption chunk analysis unit and a decryption key pre-fetching unit. The encryption chunk analysis unit analyzes the packet and reads the second key ID. The decryption key pre-fetching unit acquires the second encryption key corresponding to the second key ID read by the encryption chunk analysis unit from the key management system.
[Problem] To compare observation results based on observation data that is obtained by a weather radar with actual weather phenomena and provide the true value (correct level) of the weather phenomenon corresponding to observation data from the weather radar. [Solution] An information management device according to an embodiment comprises: an information collection unit that acquires weather-related posted information from a plurality of sets of posted information posted on a web server that receives posted information from poster terminals; an extraction unit that extracts weather-related posted information matching the observation area and the observation time of observation data that is obtained by a weather radar; and a data management unit that outputs, as the weather phenomenon corresponding to the observation data, a weather phenomenon determined from the extracted weather-related posted information.
According to the embodiment, a schedule system displays a list of defined constituent vehicles as options, extracts from all trains only the trains that include a selected constituent vehicle from the list display, and displays the train schedule data as a line segment in which a first object indicating a departure time from a starting point and a second object indicating an arrival time at a terminal point are positioned at the ends. When a GUI operation is performed, which correlates a second object of a first train for which a first station is a terminal station and a first object of a second train for which the first station is a departure station and the departure time from the first station is later than the arrival time of the first train at the first station, the schedule system creates vehicle operation data connecting the first train and the second train at the first station for the constituent vehicle selected from the list display, and when receiving an instruction to display train schedule data for all constituent vehicles defined in a constituent vehicle master, the schedule system displays train schedule data in a way that allows divisions and mergers to be recognized.
According to the present invention, a timetable display/editing processor (20) displays a box timetable on a display unit (40). Additionally, a box timetable editing image (22P) and uncoupling and coupling editing images (23L, 23R) are displayed corresponding with a train line (221) that forms the box timetable. Moreover, operation constituting car images (224-227) are displayed which make it possible to monitor coupling and/or uncoupling editing conditions of constituting cars with respect to constituting car groups in single lines that can be partitioned within the train line (221).
[PROBLEM] To visually display the manufacturing statuses of products manufactured through a plurality of manufacturing processes in order and changes of process characteristic factors caused in the manufacturing processes.
[PROBLEM] To visually display the manufacturing statuses of products manufactured through a plurality of manufacturing processes in order and changes of process characteristic factors caused in the manufacturing processes.
[SOLVING MEANS] A visualization system according to an embodiment stores manufacturing log information including start times and end times of manufacturing processes of products grouped in manufacturing units and manufactured through a plurality of manufacturing processes in order, and chronological history information of process characteristic factors corresponding to factors affecting quality characteristics in the manufacturing processes. A time axis for the process characteristic factors in synchronization with the time course of the manufacturing log information is created, and a display object representing a state or a change of each of the process characteristic factors is created based on the chronological history information and placed on the time axis to create a time line object of each of the process characteristic factors. A process characteristic factor timeline screen including the timeline objects of the respective process characteristic factors arranged in parallel is displayed on a display apparatus.
G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
34.
ROBUSTNESS MEASUREMENT DEVICE, ROBUSTNESS MEASUREMENT METHOD, AND STORAGE MEDIUM
A robustness measurement device of an embodiment includes an acquirer, a noise adder, an inference result group generator, and a robustness measurer. The acquirer acquires an input image. The noise adder adds noise to the input image to generate at least one noise-added image by adding noise to the input image. The inference result group generator generates an inference result group by grouping mutually associated inference results among inference results for at least one of the input image or the noise-added image. The robustness measurer measures robustness of a test target model on the basis of the inference result group.
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
G06V 20/70 - Labelling scene content, e.g. deriving syntactic or semantic representations
35.
INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM
This invention prevents erroneous identification of an image, even when there are many similar images. In the information processing system of one embodiment, a first identification unit calculates a first feature amount degree of similarity between: feature amounts linked respectively to one or more registered images; and a feature amount extracted from a query image. At least in a case where identification was deferred by the first identification unit, a second identification unit: calculates a character information degree of similarity by collating character information extracted from the query image and character information linked respectively to the one or more registered images; and either identifies the query image or rejects identification on the basis of the character information degree of similarity. The first identification unit: calculates a second feature amount degree of similarity between the feature amount of a first candidate registered image having the highest first feature amount degree of similarity, and the feature amount of at least one registered image other than the first candidate registered image; and confirms identification of the query image to be the first candidate registered image if the difference or the ratio between the first feature amount degree of similarity and the second feature amount degree of similarity is greater than an identification confirmation threshold value.
G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
A quantum cryptographic communication control device includes a collection unit, a calculation unit, a guarantee unit, and a selection unit. The collection unit collects link information of a link for which a local key is generated by quantum key distribution and a global key guarantee amount expected for a pair of applications that perform cryptographic communication by using a global key. The calculation unit calculates a link cost used for selecting a route of the global key based on the link information. The guarantee unit calculates an amount that can be guaranteed for a local key used in the link so as to satisfy the global key guarantee amount. The selection unit selects the route of the global key based on the link cost and the amount that can be guaranteed.
The present invention is a facility control system for controlling operation of a facility with a serial signal obtained on the basis of an RPA scenario. An image recognition unit (512) recognizes an image of the operation state of the facility, such state being in response to the control. An input display signal utilization and manipulation device (611) transmits, to a facility control device (101), the serial signal which is generated on the basis of a recognition result of the image by the image recognition unit (512) and on the basis of the RPA scenario. A display panel emulation function (614) included in the input display signal utilization and manipulation device (611) generates a panel display signal for executing a next sequence specified by the RPA scenario, and passes this signal to an emulator display panel device (617), the panel display signal being furthermore encoded by an operation position encoder (618).
According to one embodiment, a data collection system includes a receiving module configured to receive semi-structured data including first data of a first level and a plurality of second data of a second level, the first data including a plurality of the second data, wherein a plurality of second identification information are respectively set for a plurality of the second data, a database, an information storage module configured to store storage position information indicating storage positions of a plurality of the second identification information in the database, and a registration module configured to write a plurality of the second data to the database based on the storage position information.
G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
An information processing device, an information processing method, and a program capable of creating a screen more efficiently are provided. An information processing device according to an embodiment includes a display control unit, a reception unit, and a storage control unit. The display control unit displays a display screen for arranging a plurality of components each of which has a predetermined function. The reception unit receives settings of the components designated using the display screen. The storage control unit stores, in a storage device, setting information indicating the settings received. The display control unit displays the display screen on which the components are set in accordance with the setting information.
[Problem] To provide a determination device that makes it possible to improve the accuracy of determination. [Solution] A determination device according to an embodiment of the present invention determines whether a determination target is of good quality on the basis of good quality determination feature information generated using feature amounts extracted from each of pieces of monitoring data for determination targets belonging to good quality determinations collected in advance. Quality determination processing is performed by extracting feature amounts from monitoring data for each of sequentially input determination targets and continuously performing quality determination of a plurality of determination targets on the basis of the good quality determination feature information. In addition, if it is determined that a determination target is of good quality in the continuously performed quality determination, the good quality determination feature information is updated using the feature amount of the determination target determined to be of good quality, and quality determination of the next determination target following the determination target determined to be of good quality is performed on the basis of the updated good quality determination feature information.
[Problem] To provide a platform in which companies are connected across various supply chains. [Solution] In a supply chain platform system according to one embodiment of the present invention, user registration processing is performed and company information of each of a plurality of participating companies is registered. Each of the participating companies is assigned with a business partner management group, and business partner management information for each of the participating companies is generated. To each of the participating companies, an invitation function of making a request of entry to the business partner management group for the company and an approval function of receiving an entry approval for the request of entry are provided. On the basis of an entry approval from an invitation destination company in response to transmission of invitation information from an invitation source company, the invitation destination company is registered in the business partner management information as a connected company, and on the basis of entry approval to an invitation source company in response to reception, as the invitation destination company, of the invitation information from another participating company, the invitation source company is registered in the business partner management information as a connected company, whereby a supply chain network based on the connected companies is generated.
A 0-1 combinatorial-optimization-problem is solved under constraint-conditions expressed using inequality expressions. A solution-finding device includes an updating-unit and an output-unit. For each of plural elements associated with first- and second-variables, the updating-unit sequentially updates, for each unit-time between initial-timing and end-timing, the first-variable and the second-variable alternatively. The output-unit outputs the solution of the 0-1 combinatorial-optimization-problem based on the first-variable of each of the plural elements at the end-timing. During the updating operation for each unit-time, for each of one or more constraint-conditions, when the inequality expression in which the first-variable corresponding to each of the plural discrete variables is substituted is unsatisfied; the updating-unit subtracts, from the second-variable of each of the plural elements, a correction value corresponding to the component of the element corresponding to the distance from the boundary of the inequality expression to positions identified by the plural elements.
A communication system broadcasts utterance voice data of one of users to mobile communication terminals carried by respective users. Responsive to pressing an utterance button during a group calling communication mode in which a reception channel is established for utterance voice data transmitted from a server, the mobile communication terminal establishes a transmission channel transmitting utterance voice data to the server independently of the established reception channel, transmits utterance voice data from that mobile communication terminal, and receives utterance voice data within the communication group simultaneously. The mobile communication terminal stores a simultaneous connection upper limit in full-duplex transmission and a full-duplex transmission log including simultaneously connecting users and number of simultaneously connecting users. Limited full-duplex transmission control is performed on each terminal not permitting establishment of the transmission channel to the server based on the full-duplex transmission log and simultaneous connection upper limit.
A specific-type of simple-closed circuit in a directed graph is detected. A path detection device includes a strongly-connected-component-detection unit, a problem-generation unit, a solution acquisition unit, and a simple-closed-circuit-detection unit. The strongly-connected-component-detection unit detects a strongly-connected-component in the directed graph. The problem-generation unit generates a QUBO problem for the strongly-connected-component. The solution-acquisition unit acquires a solution of the QUBO problem for the strongly-connected-component. The simple-closed-circuit-detection unit detects a simple-closed circuit in a partial graph for the strongly-connected-component. Decision variables in an objective function in the QUBO problem correspond to nodes or edges in the strongly-connected-component. The partial graph may be a part including two or more nodes or two or more edges selected based on the solution in the strongly-connected-component. A QUBO matrix in the objective function is set such that the objective function is minimized when the partial graph satisfies a preset condition.
According to one embodiment, a quantum key delivery service platform includes a plurality of quantum key delivery devices and a management server. The server monitors a storage amount of the encryption keys in the plurality of quantum key delivery devices, records a consumption record of the encryption keys for each of the plurality of cryptographic communication devices, predicts a consumption amount of the encryption keys based on the consumption record of the encryption keys, and detects a sign of shortage of the encryption keys based on the storage amount of the encryption keys and a prediction result of the consumption amount of the cryptographic keys.
An audio processing assistance device (10) comprises: a first reception unit (22A); a display control unit (21); and a second reception unit (22B). The first reception unit (22A) receives a selection of target recorded audio data, which is a basic recorded audio data item (70) to be processed, from one or a plurality of basic recorded audio data items (70) that have been recorded. The display control unit (21) converts the target recorded audio data item into a basic character string and displays the character string. The second reception unit (22B) receives the designation of the character string to be changed among displayed basic character strings. A generation control unit (24) generates modified audio data according to the target recorded audio data and the character string to be changed.
G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
47.
AUTOMATED MACHINE LEARNING SYSTEM, AUTOMATED MACHINE LEARNING METHOD, AND STORAGE MEDIUM
According to an embodiment, an automated machine learning system includes a registration receiver, a verification dataset storage, a verifier, a feedback information generator, a first display controller, and an algorithm storage. The registration receiver is configured to receive registration of a machine learning algorithm. The verification dataset storage stores a verification dataset for use in operation verification on the machine learning algorithm. The verifier is configured to perform the operation verification by executing the machine learning algorithm using the verification dataset stored in the verification dataset storage. The feedback information generator is configured to generate feedback information on the bases of a result of the operation verification. The first display controller is configured to control display of the generated feedback information. The algorithm storage stores the machine learning algorithm for which the result of the operation verification satisfies a specific criterion.
An estimate presumption apparatus of an embodiment includes: a presumption model generation unit configured to generate a presumption model using a neural network, with data directly related to calculation of estimated unit prices of estimate replies, data not directly related to the calculation of the estimated unit prices of the estimate replies, and the estimated unit prices of the estimate replies as learning data; and a presumption unit configured to presume a unit price of a product/part using the presumption model generated by the presumption model generation unit.
This character recognition device according to an embodiment comprises a first score calculating unit, a character region estimating unit, a second score calculating unit, and a selecting unit. The first score calculating unit calculates first scores that represent the likelihoods of character strings and are for a plurality of respective candidate character strings that are candidates of character strings included in an input image. The character region estimating unit estimates regions corresponding to the respective characters included in the candidate character strings among the regions of the input image. The second score calculating unit calculates second scores that represent the consistency of the characters included in the candidate character strings, on the basis of the estimated regions. The selecting unit selects one or more character strings among the plurality of candidate character strings on the basis of the calculated first scores and the second scores.
A supply chain risk information generation device includes a processor. The processor calculates a multiplicity for each of a plurality of suppliers included in a supply chain, and generates the multiplicity calculated as supply chain risk information. That supply chain risk information can then also be transmitted to a terminal.
An information processing device (10) includes a hardware processor configured to function as an output unit (24). The output unit (24) outputs second script data in which dialogue data of a dialogue included in first script data is associated with utterer data of an utterer of the dialogue from the first script data as a basis for performance.
G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
G10L 25/60 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for measuring the quality of voice signals
52.
INFORMATION MANAGEMENT SYSTEM AND METHOD FOR AUTONOMOUS CONTROL OF MANUFACTURING PROCESS AND SERVICE
According to one embodiment, an information management system that autonomously controls a manufacturing process and equipment by diversifying a feedback loop in a CPS is provided. The embodiment is applied to an information management system that autonomously controls a manufacturing process and a service. A loop connection section connects a feedback loop of the cyber-physical system. An information acquisition section acquires specific information necessary for the manufacturing process and the service from the feedback loop. An information analytics section analyzes the specific information. An autonomous operation control section autonomously performs the operation control based on an analytics result from the information analytics section.
G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
An information-processing device, information-processing method, and program capable of formulating proposed changes to social infrastructure are provided. The information-processing device has a generation unit and a formulation unit. The generation unit uses a policy function, which is a probability model for facility changes for a system having a graph structure, and generates a facility change proposal candidate. The formulation unit evaluates the reliability of the system, for each facility change proposal candidate generated by the generation unit.
G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals
A good solution is efficiently calculated. The solver apparatus calculates a solution to a problem minimizing an objective function as a non-convex quadratic function under a condition satisfying J simultaneous-linear-equations and satisfying K simultaneous-linear-inequalities. The solver apparatus includes an acquisition unit, an update unit, and an output unit. The update unit repeats, in predetermined order, first-processing of acquiring candidate values of solutions of the I-decision-variables minimizing a first function including the I-decision-variables generated using an augmented-Lagrange function, second-processing of acquiring candidate values of solutions of the K dependent-variables minimizing a second function including K dependent-variables generated using the augmented-Lagrange function, and the coefficient-processing of updating a coefficient included in the augmented-Lagrange function. The augmented-Lagrange function includes an objective function term including an objective function, J first Lagrange terms corresponding to the J simultaneous-linear-equations, K second Lagrange terms corresponding to the K simultaneous-linear-inequalities, and a penalty term.
A character recognition device according to an embodiment of the present invention comprises an image acquisition unit, a character score calculation unit, a strikethrough score calculation unit, a correction unit, and a decoding unit. The image acquisition unit acquires an image in which a character is written. The character score calculation unit calculates, for a frame obtained as a result of the image acquired by the image acquisition unit being divided in a prescribed direction, a character class score that expresses the likeness to a to-be-recognized character class. The strikethrough score calculation unit calculates, for a frame, a strikethrough score that expresses the likeness to a strikethrough character. The correction unit corrects the character class score such that, as the strikethrough score of a frame becomes higher, the character class score becomes relatively smaller. The decoding unit estimates a plausible recognition result on the basis of the character class score for each frame after correction.
The allosteric path prediction device according to an embodiment of the present invention has a network graph generation unit and a path calculation unit. The network graph generation unit generates, on the basis of three-dimensional structure information pertaining to a protein, a network graph which has apexes corresponding at least to, among amino acid residues constituting the protein and an arbitrary binding substance binding to the protein, the amino acid residues, and in which weight at least based on interaction between, among the amino acid residues and the arbitrary binding substance, the amino acid residues is assigned to a side. The path calculation unit calculates a path connecting the apexes on the network graph generated by the network graph generation unit on the basis of an evaluation function based on the weight.
G16B 15/00 - ICT specially adapted for analysing two-dimensional or three-dimensional molecular structures, e.g. structural or functional relations or structure alignment
G06N 99/00 - Subject matter not provided for in other groups of this subclass
57.
Management device, database system, management method, and computer program product
A page-table size is reduced. A management device manages a data group by dividing the data group into pages. The management device includes a page-processing unit and a data-log-management unit. When update processing is first executed on an update target page in the current-generation, the page-processing unit secures a free space and updates the update target page on the secured free space. The page-processing unit adds, to a data log file of the current-generation, a CPUNDO log indicating a correspondence between a logical address and a physical address in the update target page. The data-log-management unit writes data at starting of the current-generation to a data storage device for the immediately previous operation page. The data-log-management unit adds, to the data log file of the current-generation, a CPREDO log indicating a correspondence between the logical address and the physical address in the immediately previous operation page.
G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
Provided are a processing method, a generating device, a processing system, a program, and a storage medium capable of improving failures to generate effective countermeasures. A processing method according to an embodiment causes a computer to refer to individual models indicating countermeasures to causes of failure modes of a product. Furthermore, the processing method causes the computer to generate an integrated model by rearranging and connecting the plurality of individual models in accordance with a plurality of weights set for each of the plurality of causes, for each of the plurality of failure modes.
G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
According to one embodiment, an encryption communication system configures a network with a plurality of nodes, and shares the encryption key between a first node that delivers the encryption key to a first user and a second node that delivers the encryption key to a second user. The first node forms n (n>1) systems of paths to the second node over the network, generates n pieces of first data, distributes the n pieces of first data to the n systems of paths and transmits the n pieces of first data to the second node, and generates the encryption key by superimposing the n pieces of first data. The second node receives the n pieces of first data from the first node via the n systems of paths, and generates the encryption key by superimposing the n pieces of first data.
The present invention improves the recognition rate of speech recognition even in a noisy environment, without being reliant on speech recognition results. An acoustic signal processing device according to an embodiment of the invention comprises: a spatial filter control unit; a spatial filter storage unit; and an acoustic processing unit. The spatial filter control unit outputs a spatial filter that performs enhancement of a target speech component and suppression of a noise component on N (N≧2) acoustic signals that were recorded at different locations and that have been temporally synchronized. The spatial filter storage unit stores the spatial filter. The acoustic processing unit uses the spatial filter read out from the spatial filter storage unit to perform enhancement of the target speech component of the acoustic signals and suppression of the noise component of the acoustic signals. The spatial filter control unit comprises: a determination unit; a speech-space correlation calculation unit; a noise-space correlation calculation unit; a space correlation storage unit; and a spatial filter calculation unit.
A sentence search apparatus includes a processing circuit. The processing circuit: accept a character string input by a user; search a sentence collection in which a plurality of sentences as a search target is accumulated based on the accepted character string to acquire one or more search result sentences matching the accepted character string; perform sentence analysis on the search result sentence to acquire a dependency relation between words constituting the search result sentence; and determine one or more recommended words for narrowing down the search result sentence to a sentence desired by the user based on the accepted character string, the search result sentence, and the dependency relation.
Disclosed is a service providing system capable of providing an information processing function effective for a variety of system constructions as a service. The service providing system of the present embodiment realizes an information retrieval function, a knowledge base construction function, and a knowledge presentation function. The information retrieval function retrieves information on an analysis target and information indicating a condition of the analysis target; the knowledge base construction function constructs a knowledge database for acquiring knowledge corresponding to the condition of the analysis target based on the information retrieved by the information retrieval function. The knowledge presentation function presents knowledge corresponding to the condition of the analysis target from the knowledge database.
G06F 16/908 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
Disclosed is a service providing system capable of providing an information processing function effective for a variety of system constructions as a service. The service providing system of the present embodiment realizes an information retrieval function, a knowledge base construction function, and a knowledge presentation function. The information retrieval function retrieves information on an analysis target and information indicating a condition of the analysis target; the knowledge base construction function constructs a knowledge database for acquiring knowledge corresponding to the condition of the analysis target based on the information retrieved by the information retrieval function. The knowledge presentation function presents knowledge corresponding to the condition of the analysis target from the knowledge database.
G06F 16/908 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
According to one embodiment, in an encryption communication system, a first device and a second device that execute encryption communication via a first network share an encryption key used for the encryption communication via a second network including a plurality of nodes. The first device generates n pieces of first data used for generating the encryption key, transmits the n pieces of first data to the second device by distributing the n pieces of first data to n nodes among the nodes and sending the n pieces of first data to the second network, and generates the encryption key by using the n pieces of first data. The second device receives the n pieces of first data from n nodes among the nodes, and generates the encryption key by using the n pieces of first data.
According to one embodiment, a user base device A has a cryptographic module a key sharing module. The key sharing module restores and disperses a cryptographic key used to generate the encrypted data. The key sharing module includes a quantum cryptographic communication device applicable to a plurality of front ends. The front ends are used to receive dispersed cryptographic key from different routes, and to output dispersed cryptographic key to different routes.
[Problem] To control refinement of options that do not require master maintenance and that are interconnected between option items. [Solution] An information management system according to the present embodiment allocates each of option IDs, which differ for each of a plurality of fields constituting a record, to a combination of item names and item values for the fields, and generates option master data. Additionally, related option master data, in which the option ID for another field is set as a related option ID for a host field, is generated. The related option master data is generated for each of a number of other fields with reference to the host field. When an item value is outputted as an option for a search item and the option is designated using a first search item, related option master data including the option ID of the designated option as a related option ID is extracted, and the item value for the option ID associated with the extracted related option master data is outputted as an option for a second search item.
G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
A viewing assistance system includes a display unit, a captured image generation unit, a voice recognition unit, and an association storage unit. The display unit includes a display screen on which a content having multiple pages are displayable. The captured image generation unit that generates a captured image of the content that is displayed on the display screen. The voice recognition unit that recognizes a voice included in the content. The association storage unit that associates a voice recognition result that is a result of recognizing the voice included in the content by the voice recognition unit with the captured image generated by the captured image generation unit to store.
According to one embodiment, a first key sharing module outputs a common key, a first cryptographic module encrypts plaintext data and outputs encrypted data. A first transmission system transmits the encrypted data. A second transmission system transmits the common key. A monitor device is disposed in the first transmission system, and receives transmission condition data from a first base and reception condition data from a second base, and performs matching of the transmission condition data and the reception condition data.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
In one embodiment, transporter service is optimized as a whole in various contexts in people's lives. A resource management engine manages, as a resource, a plurality of transporters capable of autonomous driving. An assignment engine receives requests to use the transporters from a plurality of users, and assigns the transporters to the plurality of users. In response to this assignment, a control engine performs autonomous driving control of the transporters to destinations designated by the users. After the transporters have been assigned to the respective users by the assignment engine, an arbitration engine causes the control engine to perform autonomous driving of the transporters in response to the assignment.
The present invention improves response time for waveform generation and makes it possible to perform detailed processing of a rhythm feature quantity based on overall input before the waveform generation. According to the embodiments, a speech synthesis device comprises an analysis unit, a first processing unit, and a second processing unit. The analysis unit analyzes input text and generates a language feature quantity series that includes at least one vector that represents a language feature quantity. The first processing unit comprises: an encoder that uses a first neural network to convert the language feature quantity series to an intermediate expression series that includes at least one vector that represents a latent variable; and a rhythm feature quantity decoder that uses a second neural network to generate a rhythm feature quantity from the intermediate expression series. The second processing unit comprises a voice waveform decoder that uses a third neural network to sequentially generate a voice waveform from the intermediate expression series and the rhythm feature quantity.
G10L 13/10 - Prosody rules derived from textStress or intonation
G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
G10L 25/30 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the analysis technique using neural networks
71.
Anomaly detection system, method and program, and distributed co-simulation system
An anomaly detection system according to an embodiment is an anomaly detection system that executes anomaly detection of each of one or a plurality of simulators by using a controller. The controller causes each simulator to start a process of simulation, to transmit to the controller an existence notification indicative of existence of the simulator, at a predetermined cycle until an end of the process of simulation, and to transmit to the controller an end notification indicative of an end of the process if the process ends; determines that the simulator that is a transmission source of the existence notification is normal; determines that the process of the simulator that is a transmission source of the end notification ends, upon receiving the end notification; and detects that an anomaly occurs in the simulator.
A simulator abnormality determination system according to an embodiment of the present invention determines an abnormality of each simulator by using a controller that executes processing of synchronizing one or a plurality of simulators with one another. The controller causes each simulator to: start simulation processing to be executed in a specific period; transmit, to the controller in specific cycles, a keep-alive notification indicating that the simulator is alive until the simulator completes the simulation processing; and transmit, to the controller, a completion notification indicating completion of the processing when the processing is complete. The controller determines that a simulator that has transmitted a keep-alive notification is normal when receiving the keep-alive notification in specific cycles, determines that a simulator that has transmitted a completion notification has completed the processing when receiving the completion notification, or determines that a simulator not determined to have completed the processing is abnormal when a keep-alive notification is not transmitted from the simulator in specific cycles.
According to an embodiment, a reading system includes a reader and a calculator. The reader reads, from a character image, a character that is displayed by a segment display. The calculator performs one of first, second, third, or fourth processing. In the first processing, the calculator calculates a first score based on a state of pixels of the character. In the second processing, the calculator calculates a second score based on a match ratio between the pixels and the extracted pixels. In the third processing, the calculator calculates a third score based on a ratio of a length of the character image in first and second direction. In the fourth processing, the calculator calculates a fourth score based on a comparison result between the detected result and preset patterns. The calculator calculates a certainty of the reading by using one of the first, second, third, or fourth score.
A communication system configured to broadcast a voice of utterance of one of users to other users through mobile communication terminals carried by the respective users and to control text delivery such that the result of utterance voice recognition processing on the received utterance voice data is displayed on the mobile communication terminals in synchronization. The communication system is configured to store user-specific language setting information and to produce a translated text through translation of the result of utterance voice recognition into a different language. The broadcast of the utterance voice data includes broadcasting the received utterance voice data to each of the other mobile communication terminals without translation. The text delivery includes delivering the translated text in at least one specified language based on the user-specific language setting information to each of the mobile communication terminals.
A communication system is configured to broadcast utterance voice data received from one of mobile communication terminals to other mobile communication terminals, to control text delivery such that a result of utterance voice recognition from voice recognition processing on the received utterance voice data is displayed on the mobile communication terminals in synchronization, and to use the result of utterance voice recognition to perform communication evaluation. The communication evaluation includes a first evaluation including evaluating a dialogue between users based on a group dialogue index to produce group communication evaluation information, a second evaluation including evaluating utterances constituting the dialogue between the users based on a personal utterance index to produce personal utterance evaluation information, and a third evaluation including using the group communication evaluation information and the personal utterance evaluation information to produce entire communication group evaluation information.
A communication system includes a group calling controller configured to perform first processing of broadcasting utterance voice data received from one of mobile communication terminals to other mobile communication terminals and second processing of chronologically accumulating the result of utterance voice recognition from voice recognition processing on the received utterance voice data as a communication history and allowing users to see the communication history in synchronization, and an individual calling controller configured to transmit utterance voice data only to a specified user during group calling. A communication controller including the controllers is configured to identify a user participating in an individual calling mode that utterance voice data being transmitted only to the specified user during the broadcast of the first processing and to perform, after end of the individual calling mode, processing for notifying the identified user that the broadcast was performed during the individual calling mode.
An information processing device according to an embodiment of the present invention has an expiration date acquisition unit, a location acquisition unit, and an information generation unit. The expiration date acquisition unit acquires a product expiration date related to sales of a product. The location acquisition unit acquires the location of a user targeted for sales of the product. The information generation unit generates information related to sales of the product on the basis of the product expiration date and the location of the user. The information generation unit includes a revised price information generation section for generating, as the information related to sales of the product, revised price information related to a revised price obtained by revising the price of the product.
According to one embodiment, an encryption/decryption execution environment encrypts and decrypts data of an application program while consuming an encryption key unit. A key exchange node accumulates an encryption key shared with a communication counterpart. A key accumulation amount monitoring function unit included in a key exchange node monitors an accumulation amount of the encryption key. A key accumulation amount notification function unit included in an application execution environment notifies a user of the application program or the application program of an accumulation amount of the encryption key acquired by the key accumulation amount monitoring function unit.
A blockchain system according to an embodiment comprises a plurality of peers. Each peer is provided with a control unit and an execution unit. The control unit reads an effective version from a recording unit, and launches the smart contract execution software for the effective version. Upon receiving a first transaction request including data to be subjected to smart contract processing, the execution unit processes the data to be subjected to smart contract processing by executing the smart contract execution software for the effective version, and records, in the blockchain, a first transaction record including the result of processing the data to be subjected to smart contract processing.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
80.
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM
According to an embodiment, an information processing device has a user position acquisition unit, a desired product information acquisition unit, a store information acquisition unit, and a recommendation information generation unit. The user position acquisition unit acquires the position of a user. The desired product information acquisition unit acquires information regarding a product that the user desires to purchase. The store information acquisition unit acquires information regarding a target store at which the product that it is desired to purchase is being sold. The recommendation information generation unit generates recommendation information of the target store on the basis of the position of the user and the information of the target store.
A communication apparatus includes a business data storage unit which stores business data representative of a conducting history; an attribute imparting unit which generates attribute data representative of a conducting condition of the business in the first company; an attribute data storage unit which stores the attribute data corresponding to the first company; an attribute data disclosing unit which discloses the attribute data to a second company; an improvement proposal input unit which inputs therein information relating to an improvement proposal of the business for the first company; an improvement proposal disclosing unit which discloses the information relating to the improvement proposal to the first company; an improvement proposal acceptance receiver which receives a response of acceptance of the improvement proposal from the first company; and a proposal target disclosing unit which discloses information relating to the first company to the second company.
G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals
G06Q 10/067 - Enterprise or organisation modelling
According to one embodiment, an electronic device is configured to communicate with a second electronic device. A specific application and a first communication application are installed in the second electronic device. A non-specific application and a second communication application are installed in the electronic device. The electronic device is configured to transmit a beacon by means of the second communication application. The beacon includes identification information of a user of the electronic device, identification information of the non-specific application, and transmission information notified to the specific application by the non-specific application.
Provided are a work content analysis apparatus, method, and program for analyzing a state of congestion or proximity of persons such as workers in an analysis target region such as a factory, for each area in the analysis target region. According to an embodiment a work content analysis apparatus includes a first database, an accumulation unit, and a classification unit. The database stores position information indicative of a position of a person in the analysis target region together with time information, in association with identification information of the person. The accumulation unit acquires a cumulative value in a predetermined item based on the position information and the time information stored in the first database in association with the identification information of the person. The classification unit classifies the each area based on the cumulative value acquired by the accumulation unit.
An input assistance system includes a terminal device including a display screen, an acquisition unit, a recognition unit, an input item display unit, a recognition result display unit, and a reception unit. The acquisition unit acquires utterance voice data of a user. The recognition unit performs voice recognition of the utterance voice data to generate text data. The input item display unit displays a plurality of input items including the input item associated with the text data. The recognition result display unit displays the text data. The reception unit accepts an operation of selecting the input item associated with the text data displayed by the recognition result display unit from the plurality of input items displayed by the input item display unit. The reception unit accepts the operation of selecting the input item associated with the text data when the plurality of input items and the text data are displayed.
According to an embodiment, a determination apparatus for determining congestion of persons includes a first database, a stay information acquisition unit, and a first determination unit. The database stores position information indicative of a position of a person together with time information, in association with identification information of the person. The acquisition unit acquires information on one or more persons who have made a stay and to acquire, for each of the one or more persons who have made a stay, information on a time slot during which the stay was made, based on the position information and the time information stored in the first database in association with the identification information of the each of the one or more persons. The determination unit determines that an area in which multiple people have stayed for a predetermined continuous time length or more is a congested area.
According to the present invention, a user on a receiving side or a transmitting side can receive or provide service information even without the user performing a special operation, if a predetermined status is established in a communication area. The present invention is applicable to a system which broadcasts, as a beacon signal, a packet comprising a header region containing communication standard data, and a user region into which a device ID being used and context data can be written. The beacon signal is received, and if detected data indicating that the data in the received user region have a correspondence relationship with context data set by a host device, service information corresponding to the context data is output. The system is also provided with an output unit for outputting the service information.
INDOOR POSITION INFORMATION STORAGE PROCESSING SYSTEM, INDOOR POSITION INFORMATION DETECTION SYSTEM, ELECTRIC POWER APPARATUS, INDOOR POSITION INFORMATION PROCESSING DEVICE, INDOOR POSITION INFORMATION PROCESSING METHOD, AND PROGRAM
An indoor position information storage processing system according to an embodiment of the present invention comprises: an electric power apparatus; a first transmitter; a first receiver; a position detector; and a first information processing device. The first information processing device processes information based on the position of the first receiver and distance-measurement waves. A first distance calculation unit calculates the distance between the first transmitter and the first receiver on the basis of the distance-measurement waves received by the first receiver. A first position calculation unit calculates the position of the first transmitter on the basis of the position of the first receiver and the calculated distance. A first storage processing unit stores, in a storage unit, the calculated position of the first transmitter as the position of the electric power apparatus.
G01S 5/02 - Position-fixing by co-ordinating two or more direction or position-line determinationsPosition-fixing by co-ordinating two or more distance determinations using radio waves
G01S 1/68 - Marker, boundary, call-sign, or like beacons transmitting signals not carrying directional information
G01S 1/72 - Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmittersReceivers co-operating therewith using ultrasonic, sonic, or infrasonic waves
G06Q 30/0201 - Market modellingMarket analysisCollecting market data
[Problem] To realize an environment with which it is possible to smoothly carry out information sharing or information integration of information pertaining to production or manufacturing managed independently at a plurality of factories. [Solution] Under the assumption that factories are each equipped with an established manufacturing management system that retains a manufacturing plan based on a production management plan, a delivery plan pertaining to procurement from another factory collaborating with the factory, and achievements associated with the manufacturing plan and the delivery plan, and manages the plan and achievements of manufacturing at the factory independently, an information management system according to one embodiment has: a storage device that stores a production requirement data model, production instruction data model, and delivery plan data model for each factory; a data collection management device that uses a prescribed data structure definition template to structure the manufacturing plan and manufacturing achievements obtained via the manufacturing management system of the factory as the data models and collects the same; and an information management device that, by means of the data models, refers to information related to the plan and achievements of manufacturing at another factory.
G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals
G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
A knowledge information creation assist apparatus allowing knowledge information such as FAQs to be created from user support histories accumulated in the past with a reduced workload. A knowledge information creation assist apparatus performs processing of removing at least one unnecessary utterance sentence not related to questioning from a plurality of user support histories including input questions or processing of extracting at least one utterance sentence related to questioning from the user support histories and grouping processing of classifying the user support histories output as the result of the processing into a plurality of question groups according to a predetermined classification model. The knowledge information creation assist apparatus displays group information of each of the question groups on a question group creation screen and performs control to produce knowledge information in response to input performed by a creator to one of the question groups selected on the question group creation screen.
G06F 16/383 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
A communication system includes a management system connected to plural mobile communication terminals through wireless communication and configured to broadcast utterance voice data received from one of the mobile communication terminals to the other mobile communication terminals, to chronologically accumulate the result of utterance voice recognition from voice recognition processing on the received utterance voice data as a user-to-user communication history, and to control text delivery such that the communication history is displayed on the mobile communication terminals in synchronization. Each mobile communication terminal is configured to store notification setting information including a keyword and a predetermined notification function associated with the keyword and provided for the mobile communication terminal, to reproduce the received utterance voice data, display the result of utterance voice recognition, and perform operation control for the notification function associated with the keyword included in the result of utterance voice recognition.
H04W 4/06 - Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]Services to user groupsOne-way selective calling services
According to the present embodiment, included are a parameter calculating unit 101 that calculates, on the basis of an image-captured image of a real object, an initial position and an initial attitude of an own device with a position of the real object as a point of origin, as initial parameters, a parameter updating unit 102 that calculates displacement of the position and of the attitude of the own device, and updates the position and the attitude of the own device with the initial position and the initial attitude as a starting point, a display processing unit 104 that displays a content disposed in a virtual space of which the position of the real object is the point of origin, so as to be superimposed on the real object, and a determination processing unit 105 that changes a determination state with respect to a virtual object in a case in which a selecting operation has been performed for the virtual object included in the content that is displayed.
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
G06F 3/04815 - Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
G06F 3/04842 - Selection of displayed objects or displayed text elements
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
G06T 19/00 - Manipulating 3D models or images for computer graphics
[Problem] To implement water quality monitoring in a non-contact manner using captured images from a monitoring camera, and to detect water quality abnormalities accurately by suppressing the effects of a change of state of a monitoring target. [Solution] A water quality monitoring system according to an embodiment includes: a water quality abnormality detecting unit which uses an object detection model to recognize a water surface region from a captured image of a water quality monitoring target output from a monitoring camera, and determines a water quality abnormality based on a condition of the recognized water surface region; and a monitoring result output unit for outputting a monitoring result. As a result, water quality monitoring can be implemented in a non-contact manner, and water quality abnormalities can be detected accurately even if there is an effect due to a change of state (variation in water level, variation in angle of view of monitoring camera, variation in orientation of camera, etc.) of the monitoring target.
A communication system includes a communication control section including a first control section configured to broadcast utterance voice data received from one of mobile communication terminals to other mobile communication terminals and a second control section configured to chronologically accumulate a result of utterance voice recognition from voice recognition processing on the received utterance voice data as a user-to-user communication history and to control text delivery such that the communication history is displayed on the mobile communication terminals in synchronization; and a utterance voice evaluation section configured to perform voice quality evaluation processing on the received utterance voice data and to output a result of voice quality evaluation. The communication control section is configured to control text delivery such that the result of voice recognition based on the utterance voice and the result of voice quality evaluation are displayed on the user terminals.
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
G10L 25/60 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for measuring the quality of voice signals
H04M 3/42 - Systems providing special services or facilities to subscribers
94.
Optical inspection method, non-transitory storage medium storing optical inspection program, processing device, and optical inspection apparatus
According to the embodiment, an optical inspection method for a surface state of a subject includes acquiring and discriminating. The acquiring includes acquiring a color vector of a color corresponding to a wavelength spectrum in a color coordinate system of n dimensions (n is a natural number equal to or larger than 1), which is equal to or smaller than a number of a plurality of color channels of pixels of an image sensor, with optical imaging using a wavelength spectrum selection portion that selectively allows a plurality of wavelength spectra different from one another from a surface of the subject to pass. The discriminating includes discriminating the surface state of the subject based on a direction of the color vector in the color coordinate system.
The present invention provides a cloud key management service platform system that provides, on a cloud system, a quantum cryptography communication service including the provision of a quantum key. According to an embodiment, the platform system provides the quantum cryptography communication service on a cloud system. The cloud system sets multiple service areas by using multiple data centers. Each data center in a first service area: generates, in collaboration with another data center in the first service area, a quantum key for a user who performs quantum cryptography communication with another user in the first service area; or generates, in collaboration with other data centers in the first service area and a second service area, a quantum key for a user who performs quantum cryptography communication with another user in the second service area. The platform system provides, to users who perform quantum cryptography communication between given two points in multiple service areas, a quantum key shared between the two points.
An information processing device of an embodiment includes a feature quantity acquiring unit, a range estimating unit, an associating unit, an integrating unit, and an output unit. The feature quantity acquiring unit acquires a feature quantity extracted from data consisting of a plurality of values. The range estimating unit estimates a range of the data in which an element to which a predetermined label is to be assigned may be present from the acquired feature quantity. The associating unit associates each label with at least one of a plurality of feature quantities. The integrating unit performs integration processing of integrating one or more ranges of the data estimated from each of one or more feature quantities that are associated with the label into one range of the data. The output unit outputs a correspondence relationship between the label and the range of the data that has been subjected to the integration processing.
According to the embodiment, an optical inspection method includes: emitting, acquiring, and comparing. The emitting includes emitting light beams having a first wavelength and a second wavelength toward an imaging unit in accordance with light beam directions from a subject, with light beam intensities of the first wavelength and the second wavelength being in a complementary relationship. The acquiring includes acquiring each of information of a first image related to the first wavelength and information of a second image related to the second wavelength with the imaging unit. The comparing includes comparing the information of the first image and the information of the second image to extract unevenness information of the subject.
A communication system includes a management apparatus and an agent apparatus. The management apparatus broadcasts the voice of an utterance of one of users of mobile communication terminals to the mobile communication terminals of the other users and to chronologically accumulate the result of utterance voice recognition of the utterance voice as a user-to-user communication history to control text delivery such that the communication history is displayed on the mobile communication terminals in synchronization. The agent apparatus produces an agent utterance text based on detection information output from a state detection device provided for a monitoring target and transmitting the agent utterance text to the management apparatus. The management apparatus broadcasts synthesized voice data of the agent utterance text to the mobile communication terminals and to chronologically accumulate the agent utterance text in the user-to-user communication history to control text delivery to the mobile communication terminals.
The present invention provides an information processing device, an information processing method, and a program that make it possible to more efficiently create a screen. An information processing device according to an embodiment of the present invention comprises: a display control unit that displays a display screen for placing a plurality of components having predetermined functions; a reception unit that receives a setting for a component designated using the display screen; and a storage control unit that stores, in a storage device, setting information indicating the received setting. The display control unit displays the display screen, in which a component has been set in accordance with the setting information.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 8/38 - Creation or generation of source code for implementing user interfaces
100.
IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT
According to an embodiment, an image processing device includes one or more processors. The one or more processors are configured to: acquire an image; detect a first repeated pattern from the image; detect an object included in the first repeated pattern; and output the object as a second repeated pattern.
G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
G06V 10/74 - Image or video pattern matchingProximity measures in feature spaces
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects