Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
220 words
A navigation controller to control a navigation apparatus, comprising: a main CPU for executing a basic control program for controlling an action of the navigation apparatus and an action state judgment program for judging a state of the action of the navigation apparatus; and a media processor connected to said main CPU and including a plurality of simultaneously functioning ALUs to execute a route calculating processing program; wherein in response to a result of judgment of the state of the action, said main CPU controls said media processor to calculate a route and then performs a route guidance using the calculated route; wherein said media processor executes, in addition to route calculation, a predetermined accompanying program; wherein on the basis of the judgment of the state of the action, said main CPU determines an allocation of time sharing control to the route calculation and to the predetermined accompanying program; and sends a control signal including the determined allocation to said media processor; and wherein said main CPU allocates a higher time sharing ratio to the route calculation when the state of the action is judged to be an initial route calculation for the state of route guidance, than when the state of the action is judged to be one to which a route recalculation is effected during the route guidance.
Claim 2
Dependent Claim
220 words
A navigation controller to control a navigation apparatus, comprising: a main CPU for executing a basic control program for controlling an action of the navigation apparatus and an action state judgment program for judging a state of the action of the navigation apparatus; and a media processor connected to said main CPU and including a plurality of simultaneously functioning ALUs to execute a route calculating processing program; wherein in response to a result of judgment of the state of the action, said main CPU controls said media processor to calculate a route and then performs a route guidance using the calculated route; wherein said media processor executes, in addition to route calculation, a predetermined accompanying program; wherein on the basis of the judgment of the state of the action, said main CPU determines an allocation of time sharing control to the route calculation and to the predetermined accompanying program; and sends a control signal including the determined allocation to said media processor; and wherein said main CPU allocates a higher time sharing ratio to the route calculation when the state of the action is judged to be an initial route calculation for the state of route guidance, than when the state of the action is judged to be one to which a route recalculation is effected during the route guidance.
Claim 3
Dependent Claim
27 words
A navigation controller according to claim 1 , wherein said media processor is a processor having at least one of a VLIW structure and an SIMD structure.
Claim 4
Dependent Claim
19 words
A navigation controller according to claim 1 wherein said media processor is a DSP having a plurality of ALUS.
Claim 5
Dependent Claim
44 words
A navigation controller according to claim 1 , wherein in response to a result of judgment of said state of action, said main CPU commands an interruption of the processing of said route calculation processing program during the execution of said predetermined accompanying program.
Claim 6
Dependent Claim
30 words
A navigation controller according to claim 1 , wherein said route recalculation during the route guidance is effected when a deviation from the route for use in the guidance occurs.
Claim 7
Dependent Claim
18 words
A navigation controller according to claim 1 , wherein said predetermined accompanying program include a graphics processing program.
Claim 8
Dependent Claim
18 words
A navigation controller according to 1 , wherein said predetermined accompanying program include a voice expansion processing program.
Claim 9
Dependent Claim
18 words
A navigation controller according to 1 , wherein said predetermined accompanying program include a voice expansion processing program.