Some of the cases dealt with at Inverness Sheriff Court this week.
Inverness man’s dangerous driving puts business at risk, hears court.
The Fort William man also made offensive racist comments.
The 28-year-old woman also received a three-figure fine.
Inverness Sheriff Court heard: "It was a relatively new speed restriction."
The 38-year-old received a three-figure fine.
The defence solicitor blamed his 22-year-old client's criminal father for following in his footsteps.
Obscene material was found after police seized two devices belonging to 57-year-old man.
Police tracked down the 28-year-old to his work and subsequent analysis of his device revealed the obscene material.
The 21-year-old was caught after a routine check by a police patrol.
The 38-year-old stole perfume, climbing gear, alcohol, clothing, an antique clock and electronic equipment worth thousands of pounds.
Inverness church has barred its relief organist, who was previously jailed for child pornography offences, amid concerns he has broken access rules.
“You do need to take some responsibility for your own life,” Sheriff tells 34-year-old.
The 61-year-old admitted communicating indecently with what he believed to be a girl called 'Lara'.
A man was traced to a nearby flat and firearms officers were deployed.
Residents complained to police leading to conviction of 28-year-old man.
A man who stole a quantity of food from a city shop last year will be sentenced in April after a background report has been prepared.
A brutal rapist who throttled women during a campaign of crime that spanned more than three decades has been warned he could face a life sentence.
A father of four who suspected his partner of infidelity stormed out of the house only to be locked out on his return in the early hours.
Staff at a Nairn supermarket were alarmed when a knife dropped out of a customer's clothing as he bent down to pick up a plastic bag.