MLchartDataset catalogue

Patent · US10349245B2 · B2 · US

Information processing apparatus and non-transitory computer readable medium for communicating with a robot

(11) Publication number
US10349245B2
(21) Application number
15/730,907
(22) Filing date
2017-10-12
(30) Priority date
2017-04-19
(43) Publication date
2019-07-09
(45) Date of grant
2019-07-09
(51) IPC
G05B 19/02; G06F 16/00; G06F 21/44; H04W 4/38
(52) CPC
  • H04W Wireless communication networks: 4/38, 12/08, 4/80
  • B25J Manipulators; chambers provided with manipulation devices: 11/0005, 9/1679
  • G05B Control or regulating systems in general; functional elements of such systems; monitoring or testing arrangements for such systems or elements: 19/02, 19/0426, 2219/36159
  • G06F Electric digital data processing: 16/00, 21/30, 21/44
  • H04L Transmission of digital information, e.g. telegraphic communication: 67/025
(73) Assignee
FUJI XEROX CO LTD
(72) Inventors
TOKUCHI KENGO
(54) Title
Information processing apparatus and non-transitory computer readable medium for communicating with a robot
(57) Abstract

An information processing apparatus includes a sender and a receiver. The sender sends a character in a virtual space to a robot device. The receiver receives authorization to operate the robot device in return for the character sent to the robot device.

Full text
View on Google Patents

Claims (23)

  1. An information processing apparatus comprising: at least one hardware processor configured to implement: a sender that sends a character in a virtual space to a robot device; and a receiver that receives an authorization to operate the robot device in return for the character sent to the robot device, wherein, in response to the receiver receiving the character back from the robot device, the authorization is revoked.
  2. The information processing apparatus according to claim 1, wherein the receiver receives the authorization upon completion of sending the character to the robot device.
  3. The information processing apparatus according to claim 1, further comprising: a storage unit that stores the character, wherein the at least one hardware processor is further configured to implement a character display controller that controls an image of the character to be displayed on a display if the storage unit stores the character.
  4. The information processing apparatus according to claim 3, wherein the character display controller stops displaying the image in response to the sender sending the character.
  5. The information processing apparatus according to claim 3, wherein the character display controller stops displaying the image in response to the receiver receiving the authorization.
  6. The information processing apparatus according to claim 3, wherein, when the image of the character is displayed on the display, the character is ready to be sent to the robot device.
  7. The information processing apparatus according to claim 1, wherein the at least one hardware processor is further configured to implement: a returning character receiver that receives back the character returning from the robot device by communicating with the robot device.
  8. The information processing apparatus according to claim 7, wherein, in response to the character being returned from the robot device, the authorization is canceled.
  9. The information processing apparatus according to claim 7, wherein, in response to the robot device storing a plurality of characters, the returning character receiver receives back one of the plurality of characters.
  10. The information processing apparatus according to claim 1, wherein the at least one hardware processor is further configured to implement: a function display controller that controls a function available in the robot device to be displayed on a display in response to the receiver receiving the authorization.
  11. The information processing apparatus according to claim 10, wherein a function which will be available in the robot device is determined respective to each of a plurality of users of the robot device.
  12. The information processing apparatus according to claim 1, wherein, in response to the robot device storing another character, a function available in the robot device is limited.
  13. The information processing apparatus according to claim 1, wherein the at least one hardware processor is further configured to implement: an instructor that provides an instruction to execute processing to the robot device.
  14. The information processing apparatus according to claim 13, wherein the instructor provides the instruction directly to the robot device.
  15. The information processing apparatus according to claim 1, wherein the character executes processing, in the information processing apparatus or in the robot device, in accordance with an instruction from a user.
  16. The information processing apparatus according to claim 1, wherein the authorization is included with the character sent to the robot device.
  17. The information processing apparatus according to claim 1, wherein the at least one hardware processor is further configured to implement: an acquiring unit that executes processing for acquiring, from a user of another apparatus, a character which has been sent from the apparatus to the robot device.
  18. The information processing apparatus according to claim 1, wherein, the sender is configured to send the character in the information processing apparatus to the robot device in a case where sharing of the robot device is permitted in a situation where the robot device already stores another character sent from another apparatus.
  19. The information processing apparatus according to claim 1, wherein, in a case where the robot device stores a plurality of characters, the plurality of characters serve as relay units configured to relay information to be sent and received between a plurality of apparatuses.
  20. The information processing apparatus according to claim 1, wherein the character is a token representation of the robot device and also identifies a user of the information processing apparatus, and the sender sending the character to the robot device controls the robot device to both display the character as the token representation of the robot device and to send the authorization to the receiver, both being in response to the robot determining that the user, identified by the character, is predetermined to be authorized in response to the sender sending the character to the robot device.
  21. The information processing apparatus according to claim 1, wherein the character is an artificial intelligence of the robot device, and the robot device remains in a sleep mode, in which a plurality of its functions, other than functions which check for receipt of the character, are disabled, until the sender sends the character to the robot device.
  22. The information processing apparatus according to claim 1, wherein the sender is configured to send a command to the robot device, and wherein the robot device is configured to ignore the command in any of a case in which the receiver has not received the authorization and a case in which the authorization is revoked.
  23. A non-transitory computer readable medium storing a program causing a computer to execute a process, the process comprising: sending a character in a virtual space to a robot device; and receiving an authorization to operate the robot device in return for the character sent to the robot device, wherein, in response to receiving the character back from the robot device, the authorization is revoked.

Description

Technical Field The present invention relates to an information processing apparatus and a non-transitory computer readable medium.

According to an aspect of the invention, there is provided an information processing apparatus including a sender and a receiver. The sender sends a character in a virtual space to a robot device. The receiver receives authorization to operate the robot device in return for the character sent to the robot device.

An exemplary embodiment of the present invention will be described in detail based on the following figures, wherein: FIG. 1 is a block diagram of an information processing system according to the exemplary embodiment; FIG. 2 illustrates the external appearance of a robot device according to the exemplary embodiment; FIG. 3 is a block diagram of the robot device according to the exemplary embodiment; FIG. 4 is a block diagram of a terminal device according to the exemplary embodiment; FIGS. 5 and 6 illustrate characteristics of wireless communication technologies; FIG. 7 illustrates a function management table; FIG. 8 illustrates a screen displayed on the terminal device; FIG. 9 illustrates the external appearance of the robot device; and FIG. 10 illustrates processing according to a modified example.

An example of an information processing system according to the exemplary embodiment of the invention will be described below with reference to FIG. 1. The information processing system according to the exemplary embodiment includes a robot device 10 and a terminal device 12. The terminal device 12 serves as an information processing apparatus.

Citations (21)

  • JP2000010466A
  • JP2001191274A
  • JP2004174642A
  • JP5258020B2
  • JP5312257B2
  • JPH07287695A
  • US2009193077A1
  • US2010010669A1
  • US2010103106A1
  • US2010145514A1
  • US2012150352A1
  • US2016055672A1
  • US2016325183A1
  • US2017272316A1
  • US2017295243A1
  • US2017316704A1
  • US2018157230A1
  • US6385506B1
  • US8250206B2
  • US8287383B1
  • US9836806B1
Record as JSON
{
  "publication_number": "US10349245B2",
  "country": "US",
  "kind": "B2",
  "title": "Information processing apparatus and non-transitory computer readable medium for communicating with a robot",
  "abstract": "An information processing apparatus includes a sender and a receiver. The sender sends a character in a virtual space to a robot device. The receiver receives authorization to operate the robot device in return for the character sent to the robot device.",
  "claims": [
    "1. An information processing apparatus comprising: at least one hardware processor configured to implement: a sender that sends a character in a virtual space to a robot device; and a receiver that receives an authorization to operate the robot device in return for the character sent to the robot device, wherein, in response to the receiver receiving the character back from the robot device, the authorization is revoked.",
    "2. The information processing apparatus according to claim 1, wherein the receiver receives the authorization upon completion of sending the character to the robot device.",
    "3. The information processing apparatus according to claim 1, further comprising: a storage unit that stores the character, wherein the at least one hardware processor is further configured to implement a character display controller that controls an image of the character to be displayed on a display if the storage unit stores the character.",
    "4. The information processing apparatus according to claim 3, wherein the character display controller stops displaying the image in response to the sender sending the character.",
    "5. The information processing apparatus according to claim 3, wherein the character display controller stops displaying the image in response to the receiver receiving the authorization.",
    "6. The information processing apparatus according to claim 3, wherein, when the image of the character is displayed on the display, the character is ready to be sent to the robot device.",
    "7. The information processing apparatus according to claim 1, wherein the at least one hardware processor is further configured to implement: a returning character receiver that receives back the character returning from the robot device by communicating with the robot device.",
    "8. The information processing apparatus according to claim 7, wherein, in response to the character being returned from the robot device, the authorization is canceled.",
    "9. The information processing apparatus according to claim 7, wherein, in response to the robot device storing a plurality of characters, the returning character receiver receives back one of the plurality of characters.",
    "10. The information processing apparatus according to claim 1, wherein the at least one hardware processor is further configured to implement: a function display controller that controls a function available in the robot device to be displayed on a display in response to the receiver receiving the authorization.",
    "11. The information processing apparatus according to claim 10, wherein a function which will be available in the robot device is determined respective to each of a plurality of users of the robot device.",
    "12. The information processing apparatus according to claim 1, wherein, in response to the robot device storing another character, a function available in the robot device is limited.",
    "13. The information processing apparatus according to claim 1, wherein the at least one hardware processor is further configured to implement: an instructor that provides an instruction to execute processing to the robot device.",
    "14. The information processing apparatus according to claim 13, wherein the instructor provides the instruction directly to the robot device.",
    "15. The information processing apparatus according to claim 1, wherein the character executes processing, in the information processing apparatus or in the robot device, in accordance with an instruction from a user.",
    "16. The information processing apparatus according to claim 1, wherein the authorization is included with the character sent to the robot device.",
    "17. The information processing apparatus according to claim 1, wherein the at least one hardware processor is further configured to implement: an acquiring unit that executes processing for acquiring, from a user of another apparatus, a character which has been sent from the apparatus to the robot device.",
    "18. The information processing apparatus according to claim 1, wherein, the sender is configured to send the character in the information processing apparatus to the robot device in a case where sharing of the robot device is permitted in a situation where the robot device already stores another character sent from another apparatus.",
    "19. The information processing apparatus according to claim 1, wherein, in a case where the robot device stores a plurality of characters, the plurality of characters serve as relay units configured to relay information to be sent and received between a plurality of apparatuses.",
    "20. The information processing apparatus according to claim 1, wherein the character is a token representation of the robot device and also identifies a user of the information processing apparatus, and the sender sending the character to the robot device controls the robot device to both display the character as the token representation of the robot device and to send the authorization to the receiver, both being in response to the robot determining that the user, identified by the character, is predetermined to be authorized in response to the sender sending the character to the robot device.",
    "21. The information processing apparatus according to claim 1, wherein the character is an artificial intelligence of the robot device, and the robot device remains in a sleep mode, in which a plurality of its functions, other than functions which check for receipt of the character, are disabled, until the sender sends the character to the robot device.",
    "22. The information processing apparatus according to claim 1, wherein the sender is configured to send a command to the robot device, and wherein the robot device is configured to ignore the command in any of a case in which the receiver has not received the authorization and a case in which the authorization is revoked.",
    "23. A non-transitory computer readable medium storing a program causing a computer to execute a process, the process comprising: sending a character in a virtual space to a robot device; and receiving an authorization to operate the robot device in return for the character sent to the robot device, wherein, in response to receiving the character back from the robot device, the authorization is revoked."
  ],
  "description_excerpt": "Technical Field The present invention relates to an information processing apparatus and a non-transitory computer readable medium.\n\nAccording to an aspect of the invention, there is provided an information processing apparatus including a sender and a receiver. The sender sends a character in a virtual space to a robot device. The receiver receives authorization to operate the robot device in return for the character sent to the robot device.\n\nAn exemplary embodiment of the present invention will be described in detail based on the following figures, wherein: FIG. 1 is a block diagram of an information processing system according to the exemplary embodiment; FIG. 2 illustrates the external appearance of a robot device according to the exemplary embodiment; FIG. 3 is a block diagram of the robot device according to the exemplary embodiment; FIG. 4 is a block diagram of a terminal device according to the exemplary embodiment; FIGS. 5 and 6 illustrate characteristics of wireless communication technologies; FIG. 7 illustrates a function management table; FIG. 8 illustrates a screen displayed on the terminal device; FIG. 9 illustrates the external appearance of the robot device; and FIG. 10 illustrates processing according to a modified example.\n\nAn example of an information processing system according to the exemplary embodiment of the invention will be described below with reference to FIG. 1. The information processing system according to the exemplary embodiment includes a robot device 10 and a terminal device 12. The terminal device 12 serves as an information processing apparatus.",
  "cpc": [
    "H04W 4/38",
    "B25J 11/0005",
    "B25J 9/1679",
    "G05B 19/02",
    "G05B 19/0426",
    "G05B 2219/36159",
    "G06F 16/00",
    "G06F 21/30",
    "G06F 21/44",
    "H04L 67/025",
    "H04W 12/08",
    "H04W 4/80"
  ],
  "ipc": [
    "G05B 19/02",
    "G06F 16/00",
    "G06F 21/44",
    "H04W 4/38"
  ],
  "assignees": [
    "FUJI XEROX CO LTD"
  ],
  "inventors": [
    "TOKUCHI KENGO"
  ],
  "filing_date": "2017-10-12",
  "publication_date": "2019-07-09",
  "grant_date": "2019-07-09",
  "priority_date": "2017-04-19",
  "application_number": "US-201715730907-A",
  "family_id": "63854313",
  "citations": [
    "JP2000010466A",
    "JP2001191274A",
    "JP2004174642A",
    "JP5258020B2",
    "JP5312257B2",
    "JPH07287695A",
    "US2009193077A1",
    "US2010010669A1",
    "US2010103106A1",
    "US2010145514A1",
    "US2012150352A1",
    "US2016055672A1",
    "US2016325183A1",
    "US2017272316A1",
    "US2017295243A1",
    "US2017316704A1",
    "US2018157230A1",
    "US6385506B1",
    "US8250206B2",
    "US8287383B1",
    "US9836806B1"
  ]
}

Record 1,089 of 5,000 in Patents full text (MLC-0201). Request the full dataset.