Patents by Inventor Ryota KAKITSUBA

Ryota KAKITSUBA has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11733937
    Abstract: A support program is executable by a computer of an information processing device and supports a printer connected to the information processing device. The support program causes the computer to execute, determination processing of receiving print data corresponding to images having a plurality of pages from a general-purpose print program of an operating system and, based on the received print data, determining an arrangement order of the images according to the number of pages for one volume in a booklet printing, and composite image output control processing of transmitting the composite print data, which is made by rasterizing the composite image in which the images corresponding to the two target pages are arranged so as to fit on one surface of each sheet based on the arrangement order determined in the determination processing, from the information processing device to the printer.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: August 22, 2023
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Ryota Kakitsuba
  • Patent number: 11687751
    Abstract: A printer is caused to perform duplex printing by an information processing device in which an OS standard printing program is installed. When causing a printer connected to a PC to execute duplex printing based on a print instruction output from an editing application installed in the PC, an auxiliary program that supports the printer executes rotation processing of rotating an image of a page, which is required to be rotated, by 180° for intermediate data received from a general-purpose print program, executes rearrangement processing of rearranging a processing order from a page order to a print order for print data received from the general-purpose print program, according to a sheet conveying aspect of the printer, and transmits the print data after the rotation processing and the rearrangement processing from the PC to the printer.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: June 27, 2023
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Ryota Kakitsuba
  • Patent number: 11651178
    Abstract: A non-transitory storage medium stores a plurality of instruction readable by a computer of an information processing apparatus. When executed by the computer, the plurality of instruction cause the information processing apparatus to determine a generating condition such that a number of pixels of the bitmap image in a particular direction is less than or equal to a particular number, obtain the first bitmap data satisfying the generating condition by using the generating condition, determine a magnification condition for magnifying the first bitmap data based on condition information indicating a printing condition, obtain second bitmap data by using the magnification condition, and generate print data by using the second bitmap data.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: May 16, 2023
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Ryota Kakitsuba, Mareyuki Murata, Yushi Ichikawa
  • Publication number: 20230126819
    Abstract: When a general-use printing program receives a print instruction to cause a printer to execute printing of an image, a supporting program obtains status information of the printer from the printer and determines, based on the status information, whether a display condition is satisfied. The display condition is a condition to display a message based on the status information. When it is determined that the display condition is satisfied, the supporting program display the massage on a UI of a PC.
    Type: Application
    Filed: December 23, 2022
    Publication date: April 27, 2023
    Inventor: Ryota KAKITSUBA
  • Patent number: 11537341
    Abstract: When a general-use printing program receives a print instruction to cause a printer to execute printing of an image, a supporting program obtains status information of the printer from the printer and determines, based on the status information, whether a display condition is satisfied. The display condition is a condition to display a message based on the status information. When it is determined that the display condition is satisfied, the supporting program display the message on a UI of a PC.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: December 27, 2022
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Ryota Kakitsuba
  • Patent number: 11520540
    Abstract: In a server device, a memory is configured to store a folder corresponding to each of a plurality of users. User permissions are set for the folder to indicate whether access to the folder is allowed. A client device is configured to perform transmitting print data to the server device. The print data is associated with identification information for identifying a user. A set of program instructions causes the server device to perform: in response to receiving the print data from the client device, storing the print data in the folder corresponding to the user identified by the identification information associated with the print data. A printer is configured to perform: receiving an input of the identification information; identifying the folder corresponding to the user identified by the identification information; acquiring the print data stored in the folder; and printing an image based on the print data.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: December 6, 2022
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Ryota Kakitsuba, Yushi Ichikawa
  • Patent number: 11354550
    Abstract: According to aspects of the present disclosure, a CPU of a PC is configured to obtain a print settings used for printing by a printer. The print settings includes an item for a sheet size including a sheet length and an item for a print quality. A parameter settable to the print quality includes a parameter (e.g., a normal or high speed) corresponding to a high conveyance speed of a sheet and a parameter (e.g., a high or the highest image quality) corresponding to a low conveyance speed. When the sheet length of the obtained print size is longer than a particular length, a parameter to be set to the print quality is limited to the high image quality or the highest image quality, and otherwise, the parameter is not limited.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: June 7, 2022
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Ryota Kakitsuba
  • Publication number: 20220156538
    Abstract: A printer is caused to perform duplex printing by an information processing device in which an OS standard printing program is installed. When causing a printer connected to a PC to execute duplex printing based on a print instruction output from an editing application installed in the PC, an auxiliary program that supports the printer executes rotation processing of rotating an image of a page, which is required to be rotated, by 180° for intermediate data received from a general-purpose print program, executes rearrangement processing of rearranging a processing order from a page order to a print order for print data received from the general-purpose print program, according to a sheet conveying aspect of the printer, and transmits the print data after the rotation processing and the rearrangement processing from the PC to the printer.
    Type: Application
    Filed: February 2, 2022
    Publication date: May 19, 2022
    Inventor: Ryota KAKITSUBA
  • Publication number: 20220138517
    Abstract: A non-transitory storage medium stores a plurality of instruction readable by a computer of an information processing apparatus. When executed by the computer, the plurality of instruction cause the information processing apparatus to determine a generating condition such that a number of pixels of the bitmap image in a particular direction is less than or equal to a particular number, obtain the first bitmap data satisfying the generating condition by using the generating condition, determine a magnification condition for magnifying the first bitmap data based on condition information indicating a printing condition, obtain second bitmap data by using the magnification condition, and generate print data by using the second bitmap data.
    Type: Application
    Filed: October 29, 2021
    Publication date: May 5, 2022
    Inventors: Ryota KAKITSUBA, Mareyuki MURATA, Yushi ICHIKAWA
  • Patent number: 11301190
    Abstract: After an editing application outputs a print instruction to a general-use printing program to cause a printer to execute printing of an image and the general-use printing program generates print data based on the print instruction, a supporting program causes a PC to identify a printer to be caused to execute a print job corresponding to the print instruction, to obtain status information by inquiring of the identified printer a status of the print job, and to provide the status information obtained from the printer for a the editing application.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: April 12, 2022
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Ryota Kakitsuba
  • Patent number: 11244213
    Abstract: A printer is caused to perform duplex printing by an information processing device in which an OS standard printing program is installed. When causing a printer connected to a PC to execute duplex printing based on a print instruction output from an editing application installed in the PC, an auxiliary program that supports the printer executes rotation processing of rotating an image of a page, which is required to be rotated, by 180° for intermediate data received from a general-purpose print program, executes rearrangement processing of rearranging a processing order from a page order to a print order for print data received from the general-purpose print program, according to a sheet conveying aspect of the printer, and transmits the print data after the rotation processing and the rearrangement processing from the PC to the printer.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: February 8, 2022
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Ryota Kakitsuba
  • Publication number: 20220027106
    Abstract: When a general-use printing program receives a print instruction to cause a printer to execute printing of an image, a supporting program obtains status information of the printer from the printer and determines, based on the status information, whether a display condition is satisfied. The display condition is a condition to display a message based on the status information. When it is determined that the display condition is satisfied, the supporting program display the massage on a UI of a PC.
    Type: Application
    Filed: October 7, 2021
    Publication date: January 27, 2022
    Inventor: Ryota KAKITSUBA
  • Publication number: 20220019864
    Abstract: According to aspects of the present disclosure, a CPU of a PC is configured to obtain a print settings used for printing by a printer. The print settings includes an item for a sheet size including a sheet length and an item for a print quality. A parameter settable to the print quality includes a parameter (e.g., a normal or high speed) corresponding to a high conveyance speed of a sheet and a parameter (e.g., a high or the highest image quality) corresponding to a low conveyance speed. When the sheet length of the obtained print size is longer than a particular length, a parameter to be set to the print quality is limited to the high image quality or the highest image quality, and otherwise, the parameter is not limited.
    Type: Application
    Filed: July 14, 2021
    Publication date: January 20, 2022
    Applicant: Brother Kogyo Kabushiki Kaisha
    Inventor: Ryota KAKITSUBA
  • Publication number: 20210365221
    Abstract: In a server device, a memory is configured to store a folder corresponding to each of a plurality of users. User permissions are set for the folder to indicate whether access to the folder is allowed. A client device is configured to perform transmitting print data to the server device. The print data is associated with identification information for identifying a user. A set of program instructions causes the server device to perform: in response to receiving the print data from the client device, storing the print data in the folder corresponding to the user identified by the identification information associated with the print data. A printer is configured to perform: receiving an input of the identification information; identifying the folder corresponding to the user identified by the identification information; acquiring the print data stored in the folder; and printing an image based on the print data.
    Type: Application
    Filed: May 19, 2021
    Publication date: November 25, 2021
    Inventors: Ryota KAKITSUBA, Yushi ICHIKAWA
  • Patent number: 11144260
    Abstract: A non-transitory computer-readable recoding medium for an information processing apparatus stores instructions realizing a computer program. The program is installed in the information processing apparatus using printer model information coinciding with connected printer information indicating a model of the printer and sheet type information indicating the sheet selected by a user. The program causes, when executed by the controller, the information processing apparatus to determine, from among a plurality of pieces of display information, one piece of the plurality of pieces of display information which is associated with the printer model information and the sheet type information used to install the program as determined display information to be displayed, obtain image data, generate print data based on the obtained image data, output the generated print data and output the determined display information.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: October 12, 2021
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Ryota Kakitsuba
  • Patent number: 11144265
    Abstract: When a general-use printing program receives a print instruction to cause a printer to execute printing of an image, a supporting program obtains status information of the printer from the printer and determines, based on the status information, whether a display condition is satisfied. The display condition is a condition to display a message based on the status information. When it is determined that the display condition is satisfied, the supporting program display the massage on a UI of a PC.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: October 12, 2021
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Ryota Kakitsuba
  • Publication number: 20210232350
    Abstract: A support program is executable by a computer of an information processing device and supports a printer connected to the information processing device. The support program causes the computer to execute, determination processing of receiving print data corresponding to images having a plurality of pages from a general-purpose print program of an operating system and, based on the received print data, determining an arrangement order of the images according to the number of pages for one volume in a booklet printing, and composite image output control processing of transmitting the composite print data, which is made by rasterizing the composite image in which the images corresponding to the two target pages are arranged so as to fit on one surface of each sheet based on the arrangement order determined in the determination processing, from the information processing device to the printer.
    Type: Application
    Filed: March 25, 2021
    Publication date: July 29, 2021
    Inventor: Ryota KAKITSUBA
  • Publication number: 20210209429
    Abstract: A printer is caused to perform duplex printing by an information processing device in which an OS standard printing program is installed. When causing a printer connected to a PC to execute duplex printing based on a print instruction output from an editing application installed in the PC, an auxiliary program that supports the printer executes rotation processing of rotating an image of a page, which is required to be rotated, by 180° for intermediate data received from a general-purpose print program, executes rearrangement processing of rearranging a processing order from a page order to a print order for print data received from the general-purpose print program, according to a sheet conveying aspect of the printer, and transmits the print data after the rotation processing and the rearrangement processing from the PC to the printer.
    Type: Application
    Filed: March 24, 2021
    Publication date: July 8, 2021
    Inventor: Ryota KAKITSUBA
  • Patent number: 10983737
    Abstract: An installer customizing system includes a server and a requesting device. The server is configured to perform receiving a print setting parameter to be associated with an installation package of an print software from the requesting device, obtaining the installation package, obtaining guarantee information guaranteeing a custom installation package which is the obtained installation package associated with the received print setting parameter, storing the custom installation package including the obtained guarantee information in a memory, and transmitting obtaining information enabling the requesting device to obtain the custom installation package stored in the memory to the requesting device.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: April 20, 2021
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Ryota Kakitsuba
  • Publication number: 20200310720
    Abstract: When a general-use printing program receives a print instruction to cause a printer to execute printing of an image, a supporting program obtains status information of the printer from the printer and determines, based on the status information, whether a display condition is satisfied. The display condition is a condition to display a message based on the status information. When it is determined that the display condition is satisfied, the supporting program display the massage on a UI of a PC.
    Type: Application
    Filed: February 20, 2020
    Publication date: October 1, 2020
    Inventor: Ryota KAKITSUBA