A display control device comprising: a display region setting unit configured to change a position of a boundary line of one or a plurality of display regions provided on a screen to dynamically change a size of the one or plurality of display regions; a priority setting unit configured to set relative priority with respect to a plurality of display objects displayed on the one or plurality of display regions; and a display control unit configured to set attribute information indicating visible or invisible for the plurality of display objects and to control display of the plurality of display objects, based on a positional relationship between the plurality of display objects on the one or plurality of display regions and the attribute information, wherein in a case where a positional relationship between the plurality of display objects on the one or plurality of display regions is changed in accordance with change in size of the one or plurality of display regions and the plurality of display objects are close to each other at a predetermined distance or shorter, the display control unit, when the priority of one or more of the plurality of display objects displayed on the one or plurality of display regions is less than a predetermined value, changes the attribute information relating to the one or more display objects from visible to invisible in accordance with the priority, and hides the one or more display objects changed to be invisible as the attribute information, and when the priority of one or more of the plurality of display objects displayed on the one or plurality of display regions is equal to or greater than the predetermined value, maintains a display state of the one or more display objects without changing the attribute information relating to the one or more display objects from visible to invisible, and cancels change in size of the one or plurality of display regions. a display region setting unit configured to change a position of a boundary line of one or a plurality of display regions provided on a screen to dynamically change a size of the one or plurality of display regions; a priority setting unit configured to set relative priority with respect to a plurality of display objects displayed on the one or plurality of display regions; and a display control unit configured to set attribute information indicating visible or invisible for the plurality of display objects and to control display of the plurality of display objects, based on a positional relationship between the plurality of display objects on the one or plurality of display regions and the attribute information, wherein in a case where a positional relationship between the plurality of display objects on the one or plurality of display regions is changed in accordance with change in size of the one or plurality of display regions and the plurality of display objects are close to each other at a predetermined distance or shorter, the display control unit, when the priority of one or more of the plurality of display objects displayed on the one or plurality of display regions is less than a predetermined value, changes the attribute information relating to the one or more display objects from visible to invisible in accordance with the priority, and hides the one or more display objects changed to be invisible as the attribute information, and when the priority of one or more of the plurality of display objects displayed on the one or plurality of display regions is equal to or greater than the predetermined value, maintains a display state of the one or more display objects without changing the attribute information relating to the one or more display objects from visible to invisible, and cancels change in size of the one or plurality of display regions. when the priority of one or more of the plurality of display objects displayed on the one or plurality of display regions is less than a predetermined value, changes the attribute information relating to the one or more display objects from visible to invisible in accordance with the priority, and hides the one or more display objects changed to be invisible as the attribute information, and when the priority of one or more of the plurality of display objects displayed on the one or plurality of display regions is equal to or greater than the predetermined value, maintains a display state of the one or more display objects without changing the attribute information relating to the one or more display objects from visible to invisible, and cancels change in size of the one or plurality of display regions.