Michael,
I have analysed your photo and the resuts are below:
Firstly I renamed your picture to pic.tif for ease of use
1. Ran the command to get Lightroom's hierarchical keywords: exiftool -hierarchicalSubject pic.tif
Hierarchical Subject : #EVENT|Wedding, #PEOPLE|Family|Alys Naylor, #PEOPLE|Family|Cora Naylor, #PEOPLE|Family|Frank Naylor, #PEOPLE|Family|Grand Parents Hebden, #PEOPLE|Family|Hilda Naylor, #SCAN|SMALL
2. Ran command to get keywords: exiftool -keywords pic.tif
Keywords : #EVENT, #PEOPLE, #SCAN, Alys Naylor, Cora Naylor, Family, Frank Naylor, Grand Parents Hebden, Hilda Naylor, SMALL, Wedding
3. Looked at keywords in PMP (each keyword on a separate line and hierarchical keywords have '|' separating hierarchy:
#EVENT
#PEOPLE
#SCAN
Alys Naylor
Cora Naylor
Family
Frank Naylor
Grand Parents Hebden
Hilda Naylor
SMALL
Wedding
#EVENT | Wedding
#PEOPLE | Family | Alys Naylor
#PEOPLE | Family | Cora Naylor
#PEOPLE | Family | Frank Naylor
#PEOPLE | Family | Grand Parents Hebden
#PEOPLE | Family | Hilda Naylor
#SCAN | SMALL
PMP combines standard keywords and hierarchical keywords into the keywords field.
This issue you have is how you have created your hierarchy with tags for each level. This makes it very difficult to extract just the people from your keywords.
Here is something you can do:
1. Use exiftool to copy keywords to IPTC persons: exiftool -overwrite_original "-personinimage<keywords" *.tif
This will overwrite your original files. Remove the -overwrite_original tag to create backups
2. Use PMP to "Find and Replace" in the Persons Shown field for all the selected photos to remove unwanted tags and text. Below is an example of what to remove, each line is a separate find and replace operation (the replace field should be empty)
#EVENT
#PEOPLE
#SCAN
SMALL
Wedding
Family
|
This should leave you with just people.
Hope this helps.