[go: up one dir, main page]

CN109798905A - 信息处理装置和存储程序的非暂时性计算机可读记录介质 - Google Patents

信息处理装置和存储程序的非暂时性计算机可读记录介质 Download PDF

Info

Publication number
CN109798905A
CN109798905A CN201811319894.5A CN201811319894A CN109798905A CN 109798905 A CN109798905 A CN 109798905A CN 201811319894 A CN201811319894 A CN 201811319894A CN 109798905 A CN109798905 A CN 109798905A
Authority
CN
China
Prior art keywords
ranked
destination
information
time
action
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811319894.5A
Other languages
English (en)
Inventor
竹山弘章
金鑫
中村德裕
加瀬泽英纪
武内健辅
森川元
樱井洋子
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Aisin AW Co Ltd
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aisin AW Co Ltd, Toyota Motor Corp filed Critical Aisin AW Co Ltd
Publication of CN109798905A publication Critical patent/CN109798905A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1093Calendar-based scheduling for persons or groups
    • G06Q10/1097Task assignment
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/343Calculating itineraries, i.e. routes leading from a starting point to a series of categorical destinations using a global route restraint, round trips, touristic trips
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Navigation (AREA)
  • Instructional Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

一种信息处理装置包括:第一获取单元,其被配置为从用户获取第一行动排定信息以及第二行动排定信息,包括第一目的地、第一期望到达时间、以及第一期望停留时间,第二行动排定信息包括第二目的地、第二期望到达时间、以及第二期望停留时间;第二获取单元,其被配置为获取第一使用条件和第二使用条件;以及排定单元,其被配置为决定所述第一目的地的第一排定到达时间和所述第二目的地的第二排定到达时间,使得所述第一期望到达时间和所述第一期望停留时间满足所述第一可用条件,并且使得所述第二期望到达时间和所述第二期望停留时间满足所述第二可用条件。

Description

信息处理装置和存储程序的非暂时性计算机可读记录介质
技术领域
本发明涉及一种向用户通知信息的信息处理装置,以及存储程序的非暂时性计算机可读记录介质。
背景技术
已知一种技术,用于在设施的排定到达时间落入设施的可用时间的情况下在导航装置中搜索经由设定为途经地的该设施而到目的地的路线(例如,参见日本未审查专利申请公开第2016-156691号(JP2016-156691A))。
发明内容
在用户访问多个设施的情况下,决定每个设施的排定到达时间是必要的,使得用户可以在每个设施的可用时间内到达每个设施,但是通过使用现有技术不容易做出上述计划。
本发明提供了一种信息处理装置和存储程序的非暂时性计算机可读记录介质,其能够在决定多个目的地的排定到达时间时提高便利性。
本发明的第一方案涉及一种信息处理装置,包括:第一获取单元、第二获取单元、第三获取单元和排定单元。第一获取单元被配置为从用户获取第一行动排定信息和第二行动排定信息,第一行动排定信息包括第一目的地、所述用户期望到达所述第一目的地的第一期望到达时间、以及所述用户停留在所述第一目的地的第一期望停留时间,第二行动排定信息包括第二目的地、所述用户期望到达所述第二目的地的第二期望到达时间、以及所述用户停留在所述第二目的地的第二期望停留时间。第二获取单元被配置为获取所述第一行动排定信息中包括的所述第一目的地的第一使用条件,以及所述第二行动排定信息中包括的所述第二目的地的第二使用条件。第三获取单元被配置为获取所述第一目的地与所述第二目的地之间的移动时间。排定单元被配置为基于所述第一目的地与所述第二目的地之间的所述移动时间来决定所述第一目的地的第一排定到达时间和所述第二目的地的第二排定到达时间,使得所述第一行动排定信息中包括的所述第一期望到达时间和所述第一期望停留时间满足从所述第一使用条件导出的第一可用条件,并且使得所述第二行动排定信息中包括的所述第二期望到达时间和所述第二期望停留时间满足从所述第二使用条件导出的所述第二可用条件。
根据本发明的第一方案,基于第一目的地和第二目的地之间的移动时间来决定第一目的地的第一排定到达时间和第二目的地的第二排定到达时间,使得第一行动排定信息中包括的第一期望到达时间和第一期望停留时间满足从第一使用条件导出的第一可用条件,并且使得第二行动排定信息中包括的第二期望到达时间和第二期望停留时间满足第二可用条件,因此可以容易且适当地决定第一目的地的第一排定到达时间和第二目的地的第二排定到达时间。因此,可以在决定多个目的地的排定到达时间时提高便利性。
在本发明的第一方案中,所述第二行动排定信息还可以包括所述第二期望到达时间的变更禁止信息。所述排定单元可以决定所述第二期望到达时间作为所述第二排定到达时间,并且决定所述第一目的地的所述第一排定到达时间而不是所述第一目的地的所述第一期望到达时间,而不改变在包括所述第二期望到达时间的所述变更禁止信息在内的所述第二行动排定信息中所包括的所述第二目的地的所述第二期望到达时间。
在本发明的第一方案中,所述第一行动排定信息还可以包括在朝向所述第一行动排定信息中所包括的所述第一目的地的路线中的在所述第一目的地之前和之后的途经地的排定到达时间的变更禁止信息。所述排定单元可以决定所述第一目的地的所述第一排定到达时间,而不改变所述途经地的所述排定到达时间。
在本发明的第一方案中,所述第一行动排定信息还可以包括在朝向所述第一行动排定信息中所包括的所述第一目的地的路线中的在所述第一目的地之前和之后的途经地的排定到达时间的变更禁止信息。所述排定单元可以决定所述第一目的地的所述第一排定到达时间和所述第二目的地的所述第二排定到达时间而不改变所述途经地的所述排定到达时间。
在本发明的第一方案中,所述排定单元可以决定所述第一目的地的所述第一排定到达时间和所述第二目的地的所述第二排定到达时间,使得所述第一目的地和所述第二目的地之间的所述移动时间的总和最小化。
在本发明的第一方案中,在如下情况下,所述排定单元可以决定所述第一目的地的所述第一排定到达时间和所述第二目的地的所述第二排定到达时间,使得所述第一目的地和所述第二目的地之间的所述移动时间的所述总和最小化:所述排定单元不能决定所述第一目的地的所述第一排定到达时间和所述第二目的地的所述第二排定到达时间,使得所述第一行动排定信息中包括的所述第一期望到达时间和所述第一期望停留时间满足从所述第一使用条件导出的所述第一可用条件,并且使得所述第二行动排定信息中包括的所述第二期望到达时间和所述第二期望停留时间满足从所述第二使用条件导出的所述第二可用条件。
在本发明的第一方案中,所述使用条件可以包括作为所述目的地的设施或商店的可用时间或不可用时间。
本发明的第二方案涉及一种存储由计算机执行的程序的非暂时性计算机可读记录介质。所述程序包括:从用户获取多条行动排定信息的步骤,每条所述行动排定信息包括目的地、期望到达时间和期望停留时间;获取每条所述行动排定信息中包括的所述目的地的使用条件的步骤;获取所述目的地之间的移动时间的步骤;以及基于所述目的地之间的所述移动时间来决定每个目的地的排定到达时间,使得每条所述行动排定信息中包括的所述期望到达时间和所述期望停留时间满足从所述使用条件导出的可用条件的步骤。
根据本发明的各方案,可以在决定到达多个目的地的排定时间时提高便利性。
附图说明
下面将参照附图描述本发明的示例性实施例的特征、优点以及技术和工业重要性,附图中相同的数字表示相同的元件,并且其中:
图1是示出根据第一实施例的信息处理系统的配置的框图。
图2是示出图1的服务器装置的配置的框图;
图3是示出由用户输入到图1的终端装置的行动排定的示例的图;
图4是示出图3的行动排定信息中包括的每个目的地的营业时间以及第一移动时间到第三移动时间的图;
图5是示出由排定单元基于图3的行动排定创建的替代行动排定的示例的图;
图6是示出图1的服务器装置中的处理的流程图;以及
图7是示出根据第二实施例的终端装置的配置的框图。
具体实施方式
第一实施例
图1是示出根据第一实施例的信息处理系统1的配置的框图。信息处理系统1包括终端装置10和服务器装置20。这里,为了描述的描述,描述了提供一个终端装置10的示例,但是信息处理系统1也可以包括多个终端装置10。
终端装置10是安装在作为汽车等的车辆14上的汽车导航装置。终端装置10可以不安装在车辆14上,或者可以是由用户携带的便携式装置,诸如智能手机、移动电话、平板装置、笔记本电脑或可穿戴装置。终端装置10可以是固定终端装置,诸如台式个人计算机。
终端装置10与服务器装置20进行无线通信。无线通信的标准不受特别限制,并且包括例如第三代(3G)移动通信系统、第四代(4G)移动通信系统、或第五代(5G)移动通信系统。终端装置10可以通过基站(未示出)与服务器装置20进行无线通信。在终端装置10是台式个人计算机等的情况下,终端装置10可以与服务器装置20进行有线通信。
终端装置10从用户接收关于行动排定的信息的输入。具体地,终端装置10接收出发地信息、返回地信息、用于移动的交通工具信息和用于执行行动排定的日期信息的输入,并从用户接收多条行动排定信息的输入。出发地信息包括出发地和出发时间。返回地信息包括返回地和返回时间。出发地和返回地是用户自己的家、旅馆等。行动排定信息包括目的地、期望到达时间和期望停留时间。目的地是商店、设施等。假设用户在出发前一天,出发当天出发之前等将行动排定信息输入到终端装置10上显示的日历。
至少一条行动排定信息还可以包括关于排定到达时间的变更禁止信息。关于排定到达时间的变更禁止信息被用户设定为具有主要排定到达时间的行动排定信息。
至少两条行动排定信息还可以包括前后关系的变更禁止信息。前后关系的变更禁止信息被用户设定为具有排定到达时间的主要前后关系的行动排定信息。包括前后关系的变更禁止信息的行动排定信息可以在时间上彼此相邻。
出发地信息还可以包括出发时间的变更禁止信息。返回地信息还可以包括返回时间的变更禁止信息。由用户设定出发时间的变更禁止信息和返回时间的变更禁止信息。
终端装置10将关于行动排定的输入信息发送到服务器装置20。用于识别用作发送源的终端装置10的信息被附加到所发送的关于行动排定的信息。
服务器装置20安装在例如数据中心,并处理从终端装置10发送的关于行动排定的信息,以起到确定执行行动排定等的可能性的信息处理装置的作用。
图2是示出图1的服务器装置20的配置的框图。服务器装置20包括通信单元30、处理单元32和存储单元34。处理单元32包括第一获取单元36、第二获取单元38、第三获取单元40、排定单元42、和输出单元44。
通信单元30与终端装置10进行无线通信。通信单元30从终端装置10接收关于行动排定的信息。通信单元30将关于行动排定的信息输出到第一获取单元36。
第一获取单元36获取由通信单元30接收到的关于行动排定的信息。上述配置是第一获取单元36从用户获取第一行动排定信息和第二行动排定信息的配置的示例,第一行动排定信息包括第一目的地、用户期望到达第一目的地的第一期望到达时间、以及用户停留在第一目的地的第一期望停留时间,第二行动排定信息包括第二目的地、用户期望到达第二目的地的第二期望到达时间、以及用户停留在第二目的地的第二期望停留时间。第一获取单元36将所获取的关于行动排定的信息存储在存储单元34中。
第二获取单元38通过互联网(未示出)等从服务器获取每个行动排定信息中包括的目的地的使用条件。该使用条件包括作为目的地的设施或商店在执行行动排定的日期的可用时间(即,营业时间)、或者作为目的地的设施或商店在该日期的不可用时间。第二获取单元38将所获取的行动排定信息中包括的目的地的使用条件存储在存储单元34中。
第三获取单元40通过互联网从服务器(未示出)等获取行动排定信息中包括的各目的地之间的移动时间(下文中,也称为“第一移动时间”)、从出发地到每个行动排定信息中包括的目的地的移动时间(下文中,也称为“第二移动时间”)、以及从每个行动排定信息中包括的目的地到返回地的移动时间(下文中,也称为“第三移动时间”)。第一移动时间到第三移动时间是在使用了关于行动排定的信息中包括的交通工具的情况下的时间。在交通工具是汽车的情况下,考虑到对移动时道路上的拥挤的预测,导出第一移动时间到第三移动时间。第一移动时间至第三移动时间可以根据日期而不同,或者也可以根据移动时间而不同。第三获取单元40将所获取的第一移动时间至第三移动时间存储在存储单元34中。
排定单元42基于第一移动时间到第三次移动时间判定用户是否可以在期望到达时间前到达每个行动排定信息中包括的目的地,以及用户是否可以在返回时间前到达返回地。排定单元42判定每个行动排定信息中包括的期望到达时间和期望停留时间是否满足从使用条件导出的可用条件。
在用户可以在期望到达时间前到达每个行动排定信息中包括的目的地、用户可以在返回时间前到达返回地并且每个行动排定信息中包括的期望到达时间和期望停留时间满足可用条件,即,行动排定为可执行的情况下,排定单元42将指示行动排定为可执行的信息输出到输出单元44。输出单元44通过通信单元30向终端装置10输出指示行动排定为可执行的信息。即,通信单元30将该信息发送到终端装置10。
另一方面,排定单元42排定在行动排定为不可执行的情况下的行动排定信息。具体地,在行动排定为不可执行的情况下,排定单元42基于各目的地之间的移动时间来决定到达每个目的地的排定时间,使得在每个行动排定信息中包括的期望到达时间和期望停留时间满足可用条件。在这种情况下,排定单元42可以决定到达每个目的地的排定时间,使得各目的地之间的移动时间的总和最小化。排定单元42决定到达每个目的地的排定时间,而不改变在包括排定到达时间的变更禁止信息的行动排定信息中包括的目的地的排定到达时间。排定单元42决定到达每个目的地的排定时间,而不改变在包括前后关系的多条变更禁止信息的至少两条行动排定信息中包括的目的地的排定到达时间。排定单元42决定到达每个目的地的排定时间,而不改变在朝向两条行动排定信息之一中包括的目的地的路线中的在所述目的地前后的途经地的排定到达时间。
在出发地信息不包括出发时间的变更禁止信息的情况下,排定单元42可以通过改变从出发地出发的时间来决定每个目的地的排定到达时间。在出发地信息包括出发时间的变更禁止信息的情况下,排定单元42还考虑到第二移动时间来决定每个目的地的排定到达时间而不改变从出发地出发的时间。
在返回地信息不包括返回时间的变更禁止信息的情况下,排定单元42通过改变从返回地返回的时间来决定每个目的地的排定到达时间。在返回地信息包括返回时间的变更禁止信息的情况下,排定单元42还考虑到第三移动时间来决定每个目的地的排定到达时间以便在返回时间前到达返回地而不改变从返回地返回的返回时间。
排定单元42在存储单元34中存储包括所决定的每个目的地的排定到达时间的关于替代行动排定的信息。关于替代行动排定的信息还包括指示由用户输入的行动排定为不可执行的信息。
在不能决定每个目的地的排定到达时间使得在每个行动排定信息中包括的期望到达时间和期望停留时间满足可用条件的情况下,排定单元42决定每个目的地的排定到达时间,使得各目的地之间的移动时间的总和最小化,并指定期望到达时间和期望停留时间不满足可用条件的目的地。排定单元42在所述存储单元34中存储所决定的每个目的地的排定到达时间和包括关于期望到达时间和期望停留时间不满足可用条件的目的地的指定信息的关于其他行动排定的信息。关于其他行动排定的信息还包括指示用户输入的行动排定为不可执行并指示不能创建可执行的替代行动排定的信息。
输出单元44通过通信单元30将存储在存储单元34中的关于替代行动排定的信息或关于其他行动排定的信息输出到终端装置10。即,通信单元30向终端装置10发送关于行动排定的信息。
返回参考图1,终端装置10接收从通信单元30发送的指示行动排定为可执行的信息、关于替代行动排定的信息、或者关于其他行动排定的信息。在终端装置10接收指示行动排定为可执行的信息的情况下,终端装置显示指示用户输入的行动排定为可执行的文字等。在终端装置10接收关于替代行动排定的信息的情况下,终端装置基于该信息显示指示用户输入的行动排定为不可执行的文字等,并显示指示替代行动排定的图像等。
在终端装置10接收关于其他行动排定的信息的情况下,终端装置显示指示用户输入的行动排定为不可执行的文字等,显示指示不能创建可执行的替代行动排定的文字等,并显示指示其他行动排定的图像等。显示其他行动排定时使得不能指定期望到达时间和期望停留时间不满足可用条件的目的地。
上述配置可以通过任何计算机的中央处理单元(CPU)、存储器和其他大规模集成(LSI)在硬件方面实现,并且通过加载到存储器中的程序等在软件方面实现。这里,示出了通过组件的关联实现的功能块。因此,本领域技术人员可以理解,上述功能块能通过仅硬件、通过仅软件或通过硬件和软件的组合以各种方式实现。
图3是示出由用户输入到图1的终端装置10的行动排定的示例的图。图3示出了显示行动排定的终端装置10的显示屏幕的示例。在图3的示例中,从作为出发地的用户家S1出发的时间是上午9点,并且返回到作为返回地的用户家S1的时间是晚上19点。出发地信息不包括出发时间的变更禁止信息。返回地信息包括返回时间的变更禁止信息。行动排定包括四条行动排定信息100、102、104和106。在行动排定信息100中,目的地是城堡D1,期望到达时间是上午10:00,并且期望停留时间是一小时。在行动排定信息102中,目的地是餐厅D2,期望到达时间是上午11:30,并且期望停留时间是两个小时。由于在餐厅D2中预约了限时午餐,因此在行动排定信息102中包括期望到达时间的变更禁止信息。在行动排定信息104中,目的地是购物区D3,期望到达时间是下午14:00点,并且期望停留时间是一个半小时。在行动排定信息106中,目的地是美术馆D4,期望到达时间是下午16:30,并且期望停留时间是一个半小时。
图4是示出图3的各条行动排定信息100至106中包括的各目的地的营业时间以及第一移动时间到第三移动时间的图。对于图3中的美术馆D4,期望到达时间(下午16:30)和期望停留时间(一个半小时)不满足图4中的美术馆D4的可用条件(上午9:30至下午17:30)。晚上从美术馆D4到的用户家S1的移动时间是120分钟,因此用户不能满足返回时间(晚上19点)。于是,如上所述,排定单元42判定图3中的行动排定为不可执行,并且决定每个目的地的排定到达时间,使得每个行动排定信息中包括的期望到达时间和期望停留时间满足可用条件。行动排定信息102包括排定到达时间的变更禁止信息,因此行动排定信息102中包括的目的地(即,餐厅D2)的排定到达时间不变。出发地信息不包括出发时间的变更禁止信息,因此可以改变从用户家S1出发的时间。返回地信息包括返回时间的变更禁止信息,因此返回到用户家S1的时间不变。
图5是示出由排定单元42基于图3的行动排定创建的替代行动排定的示例的图。行动排定信息100和行动排定信息106彼此交换,并且在每条行动排定信息100至106中包括的期望到达时间和期望停留时间满足可用条件。从用户家S1出发的时间提前。用户可以在返回时间前到达用户家S1。
将描述具有上述配置的信息处理系统1的整体操作。图6是示出图1的服务器装置20中的处理的流程图。第一获取单元36从终端装置10获取行动排定的信息(S10)。第二获取单元38获取每个行动排定信息中包括的目的地的使用条件(S12)。第三获取单元40获取第一移动时间至第三移动时间(S14)。排定单元42判定行动排定是否可执行(S16)。在行动排定为可执行的情况下(S16中的是),输出单元44将指示行动排定为可执行的信息输出到终端装置10(S18)。
在行动排定为不可执行的情况下(S16中的否),排定单元42决定每个目的地的排定到达时间,使得满足可用条件(S20)。在可以决定每个目的地的排定到达时间使得满足可用条件的情况下(S22中的是),输出单元44将关于替代行动排定的信息输出到终端装置10(S24)。在不能决定每个目的地的排定到达时间使得满足可用条件的情况下(S22中的否),排定单元42决定每个目的地的排定到达时间,使得各目的地之间的移动时间的总和最小化(S26)。输出单元44将关于其他行动排定的信息输出到终端装置10(S28)。
如上所述,根据第一实施例,基于各目的地之间的移动时间来决定每个目的地的排定到达时间,使得每个行动排定信息中包括的期望到达时间和期望停留时间满足可用条件,因此可以容易地决定每个目的地的适当的排定到达时间。因此,可以在决定多个目的地的排定到达时间时提高便利性。
决定每个目的地的排定到达时间,而不改变在包括在排定到达时间的变更禁止信息的行动排定信息中包括的到达目的地的排定时间,因此也可以适当地应对包括具有主要排定到达时间的目的地的情况。
决定每个目的地的排定到达时间,而不改变在包括前后关系的变更禁止信息的至少两条行动排定信息中包括的目的地的排定到达时间的前后关系,因此,还可以适当地应对包括具有主要访问顺序的目的地的情况。
此外,决定每个目的地的排定到达时间,使得各目的地之间的移动时间的总和最小化,因此可以建议具有更短移动时间的行动排定。
在不能决定每个目的地的排定到达时间使得每个行动排定信息中包括的期望到达时间和期望停留时间满足可用条件的情况下,输出关于各目的地之间的移动时间的总和最小化的其他行动排定的信息,因此可以使用户基于其他行动排定容易地改变目的地和期望停留时间。
第二实施例
第二实施例与第一实施例的不同之处在于,第一实施例中的服务器装置20的大部分处理由终端装置10进行。在下文中,将主要描述与第一实施例的不同之处。
图7是示出根据第二实施例的终端装置10的配置的框图。终端装置10起到信息处理装置的作用。终端装置10包括通信单元30、处理单元32和存储单元34。处理单元32包括第一获取单元36、第二获取单元38、第三获取单元40、排定单元42、输出单元44和接收单元46。
接收单元46从用户接收关于行动排定的信息的输入。第一获取单元36获取由接收单元46接收到的关于行动排定的信息。上述配置是第一获取单元36从用户获取包括第一行动排定信息和第二行动排定信息的配置的示例,该第一行动排定信息包括第一目的地、用户期望到达第一目的地的第一期望到达时间、以及用户停留在第一目的地的第一期望停留时间,第二行动排定信息包括第二目的地、用户期望到达第二目的地的期望到达时间、以及用户期望停留在第二目的地的第二期望停留时间。第一获取单元36使通信单元30将关于每个行动排定的信息发送到服务器装置20。
服务器装置20从终端装置10接收关于每个行动排定的信息。类似于第一实施例,服务器装置20通过互联网从服务器(未示出)等获取每个行动排定信息中包括的目的地的使用条件、以及第一移动时间到第三移动时间。服务器装置20将获取的信息发送到终端装置10。
第二获取单元38通过通信单元30从服务器装置20获取在每个行动排定信息中包括的目的地的使用条件。第三获取单元40通过通信单元30从服务器装置20获取第一移动时间至第三移动时间。存储单元34存储与第一实施例中相同的信息。排定单元42具有与第一实施例中相同的功能。
在输出单元44从排定单元42接收指示行动排定为可执行的信息的情况下,输出单元输出指示用户输入的行动排定为可执行的文字等。在关于替代行动排定的信息存储在存储单元34中的情况下,输出单元44输出指示用户输入的行动排定为不可执行的文字等,并输出指示替代行动排定的图像等。在关于其他行动排定的信息存储在存储单元34中的情况下,输出单元44输出指示用户输入的行动排定为不可执行并指示不能创建可执行的替代行动排定的文字等,并输出指示其他行动排定的图像等。
根据第二实施例,可以在获得第一实施例中的效果的同时增加信息处理系统1的配置的自由度。
如上所述,已经基于各实施例描述了本发明。各实施例仅是示例,并且本领域技术人员可以理解,各种变型例可以应用于组件和处理的组合,并且各变型例也在本发明的范围内。
例如,在行动排定为可执行的情况下,当从目的地出发的时间与下一目的地的排定到达时间之间的时间比上述的各目的地之间的移动时间长了预定时间以上时,排定单元42可以将到达下一个目的地的排定时间提前。排定单元42针对每个目的地执行将下一个目的地的排定到达时间提前的处理。输出单元44还输出包括提前的目的地的排定到达时间的关于其他行动排定的信息。在变型例中,即使在用户输入的行动排定为可以执行的情况下,也可以建立允许用户在更短的时间段内访问所有目的地同时保持到达各目的地的顺序的其他行动排定。
在行动排定为可执行的情况下,排定单元42可以基于目的地之间的移动时间来决定每个目的地的排定到达时间,使得各目的地之间的移动时间的总和变得更小,并且在每个行动排定信息中包括的期望到达时间和期望停留时间满足可用条件。在这种情况下,如上所述,还考虑了排定到达时间的变更禁止信息、前后关系的变更禁止信息、以及返回时间的变更禁止信息。输出单元44还输出包括已决定的每个目的地的排定到达时间的关于其他行动排定的信息。在各目的地之间的移动时间的总和不变得更小的情况下,排定单元42向输出单元44输出指示各目的地之间的移动时间的总和没有变得更小的信息。上述的配置是用户输入的行动排定是最佳的情况的示例。在各变型例中,即使在用户输入的行动排定为可执行的情况下,也可以建议允许用户在更短的时间段内访问所有目的地同时改变到达目的地的顺序的其他行动排定。

Claims (8)

1.一种信息处理装置,其特征在于包括:
第一获取单元,其被配置为从用户获取
第一行动排定信息,包括第一目的地、所述用户期望到达所述第一目的地的第一期望到达时间、以及所述用户停留在所述第一目的地的第一期望停留时间,以及
第二行动排定信息,包括第二目的地、所述用户期望到达所述第二目的地的第二期望到达时间、以及所述用户停留在所述第二目的地的第二期望停留时间;
第二获取单元,其被配置为获取所述第一行动排定信息中包括的所述第一目的地的第一使用条件,以及所述第二行动排定信息中包括的所述第二目的地的第二使用条件;
第三获取单元,其被配置为获取所述第一目的地与所述第二目的地之间的移动时间;以及
排定单元,其被配置为基于所述第一目的地与所述第二目的地之间的所述移动时间来决定所述第一目的地的第一排定到达时间和所述第二目的地的第二排定到达时间,使得所述第一行动排定信息中包括的所述第一期望到达时间和所述第一期望停留时间满足从所述第一使用条件导出的第一可用条件,并且使得所述第二行动排定信息中包括的所述第二期望到达时间和所述第二期望停留时间满足从所述第二使用条件导出的第二可用条件。
2.根据权利要求1所述的信息处理装置,其特征在于:
所述第二行动排定信息还包括所述第二期望到达时间的变更禁止信息,以及
所述排定单元决定所述第二期望到达时间作为所述第二排定到达时间,并且决定所述第一目的地的所述第一排定到达时间而不是决定所述第一目的地的所述第一期望到达时间,而不改变在包括所述第二期望到达时间的变更禁止信息在内的所述第二行动排定信息中所包括的所述第二目的地的所述第二期望到达时间。
3.根据权利要求2所述的信息处理装置,其特征在于:
所述第一行动排定信息还包括在朝向所述第一行动排定信息中所包括的所述第一目的地的路线中的在所述第一目的地之前和之后的途经地的排定到达时间的变更禁止信息,以及
所述排定单元决定所述第一目的地的所述第一排定到达时间,而不改变所述途经地的所述排定到达时间。
4.根据权利要求1所述的信息处理装置,其特征在于:
所述第一行动排定信息还包括在朝向所述第一行动排定信息中所包括的所述第一目的地的路线中的在所述第一目的地之前和之后的途经地的排定到达时间的变更禁止信息,以及
所述排定单元决定所述第一目的地的所述第一排定到达时间和所述第二目的地的所述第二排定到达时间而不改变所述途经地的所述排定到达时间。
5.根据权利要求1至4中任一项所述的信息处理装置,其特征在于,所述排定单元决定所述第一目的地的所述第一排定到达时间和所述第二目的地的所述第二排定到达时间,使得所述第一目的地和所述第二目的地之间的所述移动时间的总和最小化。
6.根据权利要求5所述的信息处理装置,其特征在于,在如下情况下,所述排定单元决定所述第一目的地的所述第一排定到达时间和所述第二目的地的所述第二排定到达时间,使得所述第一目的地和所述第二目的地之间的所述移动时间的所述总和最小化:所述排定单元不能决定所述第一目的地的所述第一排定到达时间和所述第二目的地的所述第二排定到达时间,使得所述第一行动排定信息中包括的所述第一期望到达时间和所述第一期望停留时间满足从所述第一使用条件导出的所述第一可用条件,并且使得所述第二行动排定信息中包括的所述第二期望到达时间和所述第二期望停留时间满足从所述第二使用条件导出的所述第二可用条件。
7.根据权利要求1至6中任一项所述的信息处理装置,其特征在于,所述使用条件包括作为所述目的地的设施或商店的可用时间或不可用时间。
8.一种存储由计算机执行的程序的非暂时性计算机可读记录介质,所述程序的特征在于包括:
从用户获取多条行动排定信息的步骤,每条所述行动排定信息包括目的地、期望到达时间和期望停留时间;
获取每条所述行动排定信息中包括的所述目的地的使用条件的步骤;
获取所述目的地之间的移动时间的步骤;以及
基于所述目的地之间的所述移动时间来决定每个目的地的排定到达时间,使得每条所述行动排定信息中包括的所述期望到达时间和所述期望停留时间满足从所述使用条件导出的可用条件的步骤。
CN201811319894.5A 2017-11-16 2018-11-07 信息处理装置和存储程序的非暂时性计算机可读记录介质 Pending CN109798905A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017-221307 2017-11-16
JP2017221307A JP6951046B2 (ja) 2017-11-16 2017-11-16 情報処理装置

Publications (1)

Publication Number Publication Date
CN109798905A true CN109798905A (zh) 2019-05-24

Family

ID=66432334

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811319894.5A Pending CN109798905A (zh) 2017-11-16 2018-11-07 信息处理装置和存储程序的非暂时性计算机可读记录介质

Country Status (3)

Country Link
US (1) US20190147410A1 (zh)
JP (1) JP6951046B2 (zh)
CN (1) CN109798905A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11494744B2 (en) * 2019-11-28 2022-11-08 Ricoh Company, Ltd. Information processing apparatus, information processing system, and information processing method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210067213A (ko) * 2019-11-29 2021-06-08 현대자동차주식회사 주행 경로 안내 장치 및 방법

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5924075A (en) * 1996-01-24 1999-07-13 Toyota Jidosha Kabushiki Kaisha Itinerary preparing system
CN1871499A (zh) * 2003-09-30 2006-11-29 株式会社建伍 引导路线搜索装置和引导路线搜索方法
JP2006322806A (ja) * 2005-05-18 2006-11-30 Alpine Electronics Inc ナビゲーション装置、経路探索方法及びプログラム
JP2010073184A (ja) * 2008-08-18 2010-04-02 Takemasa Kono 外出情報管理装置、外出情報管理サーバ及び外出情報管理方法
US8442758B1 (en) * 2012-02-27 2013-05-14 Toyota Motor Engineering & Manufacturing North America, Inc. Systems and methods for a vehicle smart calendar
US20170059337A1 (en) * 2015-09-01 2017-03-02 Inrix Inc. Itinerary generation and adjustment system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000215231A (ja) * 1999-01-21 2000-08-04 Fujitsu Ten Ltd 旅行計画補助装置、旅行情報提供装置、および旅行情報提供用端末装置
US7869941B2 (en) * 2006-12-29 2011-01-11 Aol Inc. Meeting notification and modification service
EP2866179B1 (en) * 2008-10-22 2018-07-25 TomTom Navigation B.V. Navigation system and method for providing departure times
US11493347B2 (en) * 2013-03-12 2022-11-08 Verizon Patent And Licensing Inc. Using historical location data to improve estimates of location
JP6127753B2 (ja) * 2013-06-12 2017-05-17 株式会社デンソー 行動提案装置
US9195972B2 (en) * 2013-09-30 2015-11-24 Globalfoundries Inc. Smart calendar
JP2017096769A (ja) * 2015-11-24 2017-06-01 本田技研工業株式会社 行動計画立案・実行支援装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5924075A (en) * 1996-01-24 1999-07-13 Toyota Jidosha Kabushiki Kaisha Itinerary preparing system
CN1871499A (zh) * 2003-09-30 2006-11-29 株式会社建伍 引导路线搜索装置和引导路线搜索方法
JP2006322806A (ja) * 2005-05-18 2006-11-30 Alpine Electronics Inc ナビゲーション装置、経路探索方法及びプログラム
JP2010073184A (ja) * 2008-08-18 2010-04-02 Takemasa Kono 外出情報管理装置、外出情報管理サーバ及び外出情報管理方法
US8442758B1 (en) * 2012-02-27 2013-05-14 Toyota Motor Engineering & Manufacturing North America, Inc. Systems and methods for a vehicle smart calendar
US20170059337A1 (en) * 2015-09-01 2017-03-02 Inrix Inc. Itinerary generation and adjustment system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11494744B2 (en) * 2019-11-28 2022-11-08 Ricoh Company, Ltd. Information processing apparatus, information processing system, and information processing method

Also Published As

Publication number Publication date
JP2019090765A (ja) 2019-06-13
JP6951046B2 (ja) 2021-10-20
US20190147410A1 (en) 2019-05-16

Similar Documents

Publication Publication Date Title
CA2921446C (en) Method and system for automating passenger seat assignment procedures
JP6632723B2 (ja) サービスの順序列を更新するためのシステム及び方法
WO2013169432A1 (en) System and method for providing intelligent location information
CN109798905A (zh) 信息处理装置和存储程序的非暂时性计算机可读记录介质
JP6840961B2 (ja) スケジュール管理プログラム、スケジュール管理方法およびスケジュール管理装置
Weber et al. Notification log: An open-source framework for notification research on mobile devices
KR101626235B1 (ko) 여행자 긴급 상태 모니터
JP2022042185A (ja) 情報処理装置、情報処理方法及びプログラム
JP2020106923A (ja) 外勤者業務管理システム
US20180068247A1 (en) Schedule displaying method, schedule displaying apparatus, and computer-readable recording medium
US11514787B2 (en) Information processing device, information processing method, and recording medium
JP6642101B2 (ja) 作業管理装置及びプログラム
KR20160016299A (ko) 세차 서비스 앱이 탑재된 스마트기기
JP7407395B2 (ja) 情報処理装置、情報処理システム及び情報処理方法
JP7408969B2 (ja) 予約処理装置及びプログラム
KR20200022740A (ko) 수하물 보관 서비스 방법
JP2017107449A (ja) 情報処理装置、情報処理方法及びプログラム
EP2720439A1 (en) Portable device
JP6823254B2 (ja) 予約確認方法、プログラム及びサーバ装置
JP7494471B2 (ja) 情報処理装置、及び情報処理プログラム
US20200005249A1 (en) Meeting support system, meeting support method, and storage medium
JP2019144937A (ja) 利用者情報管理システム、利用者情報管理サーバ、およびプログラム
JP2018036957A (ja) 車載通信装置、配車システムおよび車載通信方法
JP6736619B2 (ja) 決定装置、決定方法、決定プログラム
US20150332417A1 (en) Property notification and trip planning

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20201009

Address after: Aichi Prefecture, Japan

Applicant after: Toyota Motor Corp.

Address before: Aichi Prefecture, Japan

Applicant before: Toyota Motor Corp.

Applicant before: AISIN AW Co.,Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20190524

RJ01 Rejection of invention patent application after publication