Семейное фото ("Kazoku", "Kazoku shashin"; в переводе с японского: "семейное фото") – разновидность логической головоломки. Квадратная или прямоугольная сетка содержит черные кружки; в некоторых кружках могут стоять числа или знаки вопроса. Некоторые клетки также могут содержать числа или знаки вопроса. Необходимо поделить сетку на регионы прямоугольной формы. Каждый регион должен содержать либо одно число, либо один знак вопроса. Число в клетке или кружке показывает, сколько черных кружков находится внутри региона. Если в клетке или кружке стоит знак вопроса, регион может содержать любое количество черных кружков (по крайней мере, один кружок). Если два черных кружка стоят в соседних клетках по горизонтали или вертикали, эти кружки находятся внутри одного региона.

Программа позволяет решать головоломки размером от 3 x 3 до 30 x 30. Задания хранятся в файлах с расширением *.KAZK.