code: function initObjects(puzzle){
  	var classes = puzzle.klass;
  
  	// クラス初期化
  	puzzle.board   = new classes.Board();		// 盤面オブジェクト
  	pzpr.classmgr.setPrototypeRef(puzzle, 'board', puzzle.board);
  
  	puzzle.checker = new classes.AnsCheck();	// 正解判定オブジェクト
  	puzzle.painter = new classes.Graphic();		// 描画系オブジェクト
  
  	puzzle.cursor = new classes.TargetCursor();	// 入力用カーソルオブジェクト
  	puzzle.mouse  = new classes.MouseEvent();	// マウス入力オブジェクト
  	puzzle.key    = new classes.KeyEvent();		// キーボード入力オブジェクト
  
  	puzzle.opemgr = new classes.OperationManager();	// 操作情報管理オブジェクト
  
  	puzzle.faillist = new classes.FailCode();	// 正答判定文字列を保持するオブジェクト
  }
docs: --------------------------------------------------------------------------- initObjects()      各オブジェクトの生成などの処理 ---------------------------------------------------------------------------