DISPLAY DEVICE AND DISPLAY METHOD
Provided is a display device with which it is possible for a plurality of users to comfortably carry out different window manipulations without a screen being partitioned. This device ( 100 ), which displays a plurality of windows on one screen, comprises: an active window administration unit ( 260 ) which administers an association between at least an active window among a plurality of windows, and a user who is manipulating the active window; and a window control unit ( 270 ) which controls the display state of the active window on the basis of the association. When there is a plurality of users present, the window control unit ( 270 ) controls the display locations of a plurality of active windows corresponding to the plurality of users such that the plurality of active windows are not superpositioned.
1 . A display apparatus that displays a plurality of windows on a single screen, the apparatus comprising:
an active window managing section that manages an association between at least an active window among the plurality of windows and a user operating the active window; and
a window control section that controls a display state of the active window based on the association, wherein
the window control section controls, when a plurality of the users are present, display positions of a plurality of the active windows so as to prevent the plurality of active windows corresponding to the plurality of users from overlapping each other.
2 . The display apparatus according to claim 1 , wherein:
the active window managing section further manages, for each of the users, an operation region of the user on the screen; and
the window control section moves, when the plurality of active windows overlap each other, at least one of the plurality of active windows according to a predetermined rule that makes, in each of the operation regions, the active window of the user of the operation region positioned within the corresponding operation region of the user preferentially over the other active window.
3 . The display apparatus according to claim 2 , wherein the predetermined rule includes a rule that prevents, in each of the operation regions, the active window of the user of the operation region positioned within the corresponding operation region from moving out of the corresponding operation region.
4 . The display apparatus according to claim 3 , wherein the predetermined rule includes a rule that makes, in each of the operation regions, the active window of the user of the operation region not positioned within the corresponding operation region move to be positioned within the corresponding operation region.
5 . The display apparatus according to claim 4 , wherein the predetermined rule includes a rule that determines, when a free space where any one of the windows is not displayed is present, preferentially at least one of a region that involves a shorter moving distance from the active window and a region that has a larger area among the free space, as a moving destination of the active window.
6 . The display apparatus according to claim 2 , wherein the predetermined rule includes a rule that makes a display position of the active window of a predetermined type not move as much as possible, the active window of the predetermined type being an active window whose display position is to remain unchanged.
7 . The display apparatus according to claim 1 , further comprising:
a display section that displays the screen for the user;
an operating section that receives an operation of the user on the screen;
a detection section that detects a position of the user on the screen;
an operation region determining section that determines the operation region for each of the users; and
a free space determining section that determines the free space, wherein:
the operation region determining section determines the operation region based on at least one of the operation and the position of the user; and
the active window managing section associates the active window with the user based on at least one of the operation and the position of the user.
8 . The display apparatus according to claim 1 , further comprising a window reconfiguring section that reconfigures a display form of the active window based on a positional relation between the active window and the operation region of the user.
9 . A display method of displaying a plurality of windows on a single screen, the method comprising:
associating at least an active window among the plurality of windows with a user operating the active window; and
controlling, when a plurality of the users are present, display positions of the plurality of active windows so as to prevent the plurality of active windows corresponding to the plurality of users from overlapping each other.